We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Castle of Ibiza

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Plaza de la Lealtad 5, 28014 Madrid, Spain
1.6 km from Castle of Ibiza
Top Deal
USD 500*
USD 474* /night
View Deal
Mandarin Oriental
USD 486*
Booking.com
USD 484*
Elvoline
USD 500*
Calle o'Donnell 53, 28009 Madrid, Spain
0.4 km from Castle of Ibiza

The price you found is 25% lower than this hotel's average rate of USD 150/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 135*
USD 113* /night
View Deal
Expedia.com
USD 113*
Orbitz.com
USD 113*
HotelQuickly
USD 135*
C/ Pez Volador 1-11 | Av del Doctor Esquerdo 117-119, 28007 Madrid, Spain
0.7 km from Castle of Ibiza
Top Deal
USD 107*
USD 98* /night
View Deal
Expedia.com
USD 98*
Travelocity
USD 98*
AMOMA
USD 107*
Calle Alcala 66 | Alcala, 66, 28009 Madrid, Spain
0.7 km from Castle of Ibiza
Top Deal
USD 150*
USD 103* /night
View Deal
Hotels.com
USD 147*
Travelocity
USD 147*
Elvoline
USD 150*
Calle Goya 79, 28001 Madrid, Spain
0.8 km from Castle of Ibiza

The price you found is 44% lower than this hotel's average rate of USD 177/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 121*
USD 99* /night
View Deal
Booking.com
USD 114*
Hotwire.com
USD 114*
HotelQuickly
USD 121*
Calle Goya 79, 28001 Madrid, Spain
0.8 km from Castle of Ibiza
No photo provided
Calle Velazquez 8, 28001 Madrid, Spain
0.9 km from Castle of Ibiza

The price you found is 19% lower than this hotel's average rate of USD 296/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 257*
USD 240* /night
View Deal
Hotels.com
USD 240*
Orbitz.com
USD 240*
AMOMA
USD 257*
Calle General Pardinas 13, 28001 Madrid, Spain
0.9 km from Castle of Ibiza
No availability for your dates from these sites
Priceline
Agoda.com
Hotels.com
Calle Goya 49 | Barrio de Salamanca, 28001 Madrid, Spain
1.0 km from Castle of Ibiza

The price you found is 23% lower than this hotel's average rate of USD 176/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 162*
USD 136* /night
View Deal
Expedia.com
USD 136*
Elvoline
USD 146*
HotelQuickly
USD 162*
Alcala, 177, Salamanca District | Salamanca District, 28009 Madrid, Spain
1.0 km from Castle of Ibiza
USD 65* /night
View Deal
TripAdvisor
USD 65*
Priceline
USD 65*
Agoda.com
USD 65*
Calle Jorge Juan 17, 28001 Madrid, Spain
1.1 km from Castle of Ibiza
Top Deal
USD 160*
USD 155* /night
View Deal
Booking.com
USD 156*
AMOMA
USD 154*
HotelQuickly
USD 160*
Don Ramon de la Cruz, 94, 28006 Madrid, Spain
1.2 km from Castle of Ibiza
Top Deal
USD 104*
USD 76* /night
View Deal
Booking.com
USD 88*
Expedia.com
USD 88*
HotelQuickly
USD 104*
Jardin de RecoletosOffers & AnnouncementsPackage Deal
Calle Gil de Santivanes 6, 28001 Madrid, Spain
1.3 km from Castle of Ibiza

The price you found is 13% lower than this hotel's average rate of USD 189/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 197*
USD 165* /night
View Deal
Hotels.com
USD 166*
Expedia.com
USD 166*
HotelQuickly
USD 197*
Plaza Independencia 3, 28001 Madrid, Spain
1.3 km from Castle of Ibiza

The price you found is 22% lower than this hotel's average rate of USD 263/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 216*
USD 205* /night
View Deal
Booking.com
USD 215*
Travelocity
USD 216*
Hotwire.com
USD 216*
Calle Alfonso XII 18, 28014 Madrid, Spain
1.3 km from Castle of Ibiza

The price you found is 12% lower than this hotel's average rate of USD 197/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 196*
USD 174* /night
View Deal
Expedia.com
USD 195*
Hotels.com
USD 195*
HotelQuickly
USD 196*
Calle Alfonso XII 14, 28014 Madrid, Spain
1.3 km from Castle of Ibiza
Top Deal
USD 470*
USD 453* /night
View Deal
Expedia.com
USD 470*
Orbitz.com
USD 470*
Priceline
USD 469*
Calle Hermosilla 23, 28001 Madrid, Spain
1.3 km from Castle of Ibiza

The price you found is 24% lower than this hotel's average rate of USD 202/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 169*
USD 154* /night
View Deal
Expedia.com
USD 163*
Booking.com
USD 163*
AMOMA
USD 169*
Calle Don Ramon de La Cruz 41, 28001 Madrid, Spain
1.3 km from Castle of Ibiza
Top Deal
USD 95*
USD 87* /night
View Deal
Booking.com
USD 91*
Orbitz.com
USD 87*
AMOMA
USD 95*
Calle Velazquez 45, 28001 Madrid, Spain
1.3 km from Castle of Ibiza
Top Deal
USD 80*
USD 73* /night
View Deal
Hotels.com
USD 76*
Hotwire.com
USD 76*
AMOMA
USD 80*
Calle Hermosilla 20, 28001 Madrid, Spain
1.3 km from Castle of Ibiza
No photo provided
Calle Antonio Maura 5, 28014 Madrid, Spain
1.4 km from Castle of Ibiza

The price you found is 16% lower than this hotel's average rate of USD 178/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 163*
USD 149* /night
View Deal
Booking.com
USD 162*
Expedia.com
USD 162*
HotelQuickly
USD 163*
Plaza Conde de Casal 6, 28007 Madrid, Spain
1.4 km from Castle of Ibiza
Top Deal
USD 207*
USD 176* /night
View Deal
Travelocity
USD 177*
Expedia.com
USD 177*
AMOMA
USD 207*
Calle Recoletos 18, 28001 Madrid, Spain
1.4 km from Castle of Ibiza
Top Deal
USD 296*
USD 234* /night
View Deal
Orbitz.com
USD 234*
AC Hotels
USD 235*
AMOMA
USD 296*
Calle Lagasca 64, 28001 Madrid, Spain
1.4 km from Castle of Ibiza

The price you found is 16% lower than this hotel's average rate of USD 161/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 163*
USD 137* /night
View Deal
Booking.com
USD 136*
Hotels.com
USD 137*
HotelQuickly
USD 163*
Calle Villanueva 2, 28001 Madrid, Spain
1.4 km from Castle of Ibiza
Top Deal
USD 136*
USD 105* /night
View Deal
Booking.com
USD 114*
Travelocity
USD 114*
HotelQuickly
USD 136*
Calle Velazquez 62 | Barrio Salamanca, 28001 Madrid, Spain
1.4 km from Castle of Ibiza
Top Deal
USD 116*
USD 90* /night
View Deal
Hotels.com
USD 97*
Agoda.com
USD 93*
HotelQuickly
USD 116*
Calle Moreto 9, 28014 Madrid, Spain
1.4 km from Castle of Ibiza
No availability for your dates from these sites
Booking.com
Priceline
Agoda.com
Calle Salustiano Olozaga 12, 28001 Madrid, Spain
1.4 km from Castle of Ibiza
No photo provided
No availability for your dates from these sites
Orbitz.com
Travelocity
Calle Claudio Coello 67, 28001 Madrid, Spain
1.5 km from Castle of Ibiza

The price you found is 23% lower than this hotel's average rate of USD 388/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 385*
USD 297* /night
View Deal
Hotels.com
USD 324*
Expedia.com
USD 324*
Elvoline
USD 385*
Calle Marques de Zurgena, 4, 28001 Madrid, Spain
1.5 km from Castle of Ibiza

The price you found is 25% lower than this hotel's average rate of USD 183/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 171*
USD 137* /night
View Deal
NH Hotels
USD 145*
Elvoline
USD 148*
HotelQuickly
USD 171*
Calle Serrano 46 | ​​(between C / Hermosilla, C / Ayala), 28001 Madrid, Spain
1.5 km from Castle of Ibiza

The price you found is 20% lower than this hotel's average rate of USD 182/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 156*
USD 146* /night
View Deal
Orbitz.com
USD 146*
Travelocity
USD 146*
HotelQuickly
USD 156*
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
Ibiza Town Travel Forum Need specific advice visiting Ibiza Town, Ibiza? Visit the TripAdvisor Travel Forum for Ibiza Town and ask our Destination Experts and the travel community.