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.

Hotels near Ibiza Station

Madrid, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

NH Puerta de Alcala (Madrid, Spain) 4.0 of 5
Alcala, 66 | Salamanca, Retiro, 28009 Madrid, Spain
0.5 km from Ibiza Station
Special Offer €15 for your next stay
NH Puerta de Alcala Slideshow
#160 of 457 hotels in Madrid
Professional photos | Traveller photos (330) | Map
Show Prices
Wellington Hotel (Madrid, Spain) 5.0 of 5
Velazquez 8, 28001 Madrid, Spain
0.6 km from Ibiza Station
#30 of 457 hotels in Madrid
Professional photos | Traveller photos (374) | Map
Show Prices
Hotel Convencion (Madrid, Spain) 4.0 of 5
C/ O'Donnell 53, 28009 Madrid, Spain
0.6 km from Ibiza Station
#265 of 457 hotels in Madrid
Professional photos | Traveller photos (336) | Map
Show Prices
Vincci Soma (Madrid, Spain) 4.0 of 5
Calle Goya 79, 28001 Madrid, Spain
0.7 km from Ibiza Station
Special Offer Package Deal
Vincci Soma Slideshow
#238 of 457 hotels in Madrid
Professional photos | Traveller photos (130) | Map
Show Prices
Bauza (Madrid, Spain) 5.0 of 5
Call de Goya 79, 28001 Madrid, Spain
0.7 km from Ibiza Station
#337 of 457 hotels in Madrid
Map
Catalonia Goya (Madrid, Spain) 4.0 of 5
Goya 49 | Barrio de Salamanca, 28001 Madrid, Spain (Formerly Catalonia Centro)
0.8 km from Ibiza Station
#168 of 457 hotels in Madrid
Professional photos | Traveller photos (323) | Map
Show Prices
Apartamentos Goya 75 (Madrid, Spain) 3.0 of 5
General Pardinas 13, 28001 Madrid, Spain
0.8 km from Ibiza Station
#429 of 457 hotels in Madrid
Professional photos | Traveller photos (19) | Map
Show Prices
Adler Hotel (Madrid, Spain) 5.0 of 5
Calle Velazquez, 33 | Goya 31, 28001 Madrid, Spain
0.9 km from Ibiza Station
Special Rate €193 (EUR)
Adler Hotel Slideshow
#51 of 457 hotels in Madrid
Professional photos | Traveller photos (54) | Map
Show Prices
Calle Alfonso XII 18, 28014 Madrid, Spain
0.9 km from Ibiza Station
Special Price 10% off room rate
Petit Palace Savoy Alfonso XII Plus Slideshow
#86 of 457 hotels in Madrid
Professional photos | Traveller photos (405) | Map
Show Prices
Alfonso XII 14, 28014 Madrid, Spain
0.9 km from Ibiza Station
Special Offer Earn Rewards Points!
AC Palacio del Retiro, Autograph Collection Slideshow
#97 of 457 hotels in Madrid
Professional photos | Traveller photos (99) | Map
Show Prices
Petit Palace Art Gallery (Madrid, Spain) 4.0 of 5
Jorge Juan, 17, 28001 Madrid, Spain
0.9 km from Ibiza Station
#277 of 457 hotels in Madrid
Professional photos | Traveller photos (370) | Map
Show Prices
Jardin de Recoletos (Madrid, Spain) 4.0 of 5
C/ Gil de Santivanes 6, 28001 Madrid, Spain
1.0 km from Ibiza Station
Offers & Announcements Package Deal
Jardin de Recoletos Slideshow
#13 of 457 hotels in Madrid
Professional photos | Traveller photos (226) | Map
Show Prices
Hospes Madrid (Madrid, Spain) 5.0 of 5
Plaza de la Independencia 3, 28001 Madrid, Spain
1.0 km from Ibiza Station
#35 of 457 hotels in Madrid
Professional photos | Traveller photos (82) | Map
Show Prices
Recoletos 18, 28001 Madrid, Spain
1.0 km from Ibiza Station
Special Offer Earn Rewards Points!
AC Hotel Recoletos by Marriott Slideshow
#96 of 457 hotels in Madrid
Professional photos | Traveller photos (86) | Map
Show Prices
Ayre Gran Hotel Colon (Madrid, Spain) 4.0 of 5
C/ Pez Volador 1-11 | Av del Doctor Esquerdo 117-119, 28007 Madrid, Spain
1.0 km from Ibiza Station
#135 of 457 hotels in Madrid
Professional photos | Traveller photos (707) | Map
Show Prices
Calle Antonio Maura, 5, 28014 Madrid, Spain
1.1 km from Ibiza Station
Special Rate €85 (EUR)
Hotel Petit Palace Lealtad Plaza Slideshow
#89 of 457 hotels in Madrid
Professional photos | Traveller photos (68) | Map
Show Prices
Hesperia Hermosilla (Madrid, Spain) 4.0 of 5
Hermosilla, 23 | Salamanca, Retiro, 28001 Madrid, Spain
1.1 km from Ibiza Station
Special Offer €15 for your next stay
Hesperia Hermosilla Slideshow
#95 of 457 hotels in Madrid
Professional photos | Traveller photos (224) | Map
Show Prices
One Shot Recoletos 04 (Madrid, Spain) 4.0 of 5
Salustiano Olozaga 04, 28001 Madrid, Spain
1.1 km from Ibiza Station
Special Offer Package Deal
One Shot Recoletos 04 Slideshow
#110 of 457 hotels in Madrid
Professional photos | Traveller photos (62) | Map
Show Prices
Hostal La Nava (Madrid, Spain)
Alcala, 177, Salamanca District | Salamanca District, 28009 Madrid, Spain
1.1 km from Ibiza Station
#270 of 457 hotels in Madrid
Professional photos | Map
Show Prices
Calle de Velazquez 45, 28001 Madrid, Spain
1.1 km from Ibiza Station
Special Price 10% off room rate
Hostal Residencia Don Diego Slideshow
#339 of 457 hotels in Madrid
Professional photos | Traveller photos (43) | Map
Show Prices
C/ Salustiano Olozaga 12, 28001 Madrid, Spain
1.1 km from Ibiza Station
#368 of 457 hotels in Madrid
Map
Show Prices
c/ Villanueva, 2, 28001 Madrid, Spain
1.1 km from Ibiza Station
#371 of 457 hotels in Madrid
Professional photos | Traveller photos (43) | Map
Show Prices
Los Jeronimos (Madrid, Spain) 3.0 of 5
Moreto 9, 28014 Madrid, Spain
1.1 km from Ibiza Station
#376 of 457 hotels in Madrid
Professional photos | Traveller photos (12) | Map
Show Prices
Ivory Escapes Apartments (Madrid, Spain)
Hermosilla, 21, Madrid, Spain
1.1 km from Ibiza Station
Hermosilla 20, Madrid, Spain
1.1 km from Ibiza Station
Calle don Ramon de la Cruz 41, Madrid, Spain
1.2 km from Ibiza Station
#112 of 457 hotels in Madrid
Professional photos | Traveller photos (40) | Map
Show Prices
NH Madrid Lagasca (Madrid, Spain) 4.0 of 5
Lagasca, 64, 28001 Madrid, Spain (Formerly NH Lagasca)
1.2 km from Ibiza Station
Special Offer €15 for your next stay
NH Madrid Lagasca Slideshow
#167 of 457 hotels in Madrid
Professional photos | Traveller photos (289) | Map
Show Prices
Petit Palace Embassy (Madrid, Spain) 4.0 of 5
C/ Serrano 46 | ​​(between C / Hermosilla, C / Ayala), 28001 Madrid, Spain
1.2 km from Ibiza Station
Special Price 10% off room rate
Petit Palace Embassy Slideshow
#247 of 457 hotels in Madrid
Professional photos | Traveller photos (276) | Map
Show Prices
Gran Hotel Velazquez (Madrid, Spain) 4.0 of 5
Velazquez,62 | Barrio Salamanca, 28001 Madrid, Spain
1.2 km from Ibiza Station
#342 of 457 hotels in Madrid
Professional photos | Traveller photos (538) | Map
Show Prices
Gran Melia Fenix (Madrid, Spain) 5.0 of 5
Hermosilla 2 | Plaza De Colon, 28001 Madrid, Spain
1.3 km from Ibiza Station
Gran Melia Fenix Slideshow
#14 of 457 hotels in Madrid
Professional photos | Traveller photos (796) | Map
Show Prices