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 Retiro Station

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

Hotels travelers recommend

Velazquez 8, 28001 Madrid, Spain
0.2 miles from Retiro Station
#24 of 458 hotels in Madrid
Professional photos | Traveler photos (361) | Map
Show Prices
Plaza de la Independencia 3, 28001 Madrid, Spain
0.3 miles from Retiro Station
#41 of 458 hotels in Madrid
Professional photos | Traveler photos (82) | Map
Show Prices
Alfonso XII 14, 28014 Madrid, Spain
0.3 miles from Retiro Station
Special Offer Hot rate & 15% off...
AC Palacio del Retiro, Autograph Collection Slideshow
#89 of 458 hotels in Madrid
Professional photos | Traveler photos (82) | Map
Show Prices
Calle Alfonso XII 18, 28014 Madrid, Spain
0.3 miles from Retiro Station
Special Price 10% off room rate
Petit Palace Savoy Alfonso XII Plus Slideshow
#119 of 458 hotels in Madrid
Professional photos | Traveler photos (365) | Map
Show Prices
Alcala, 66 | Salamanca, Retiro, 28009 Madrid, Spain
0.3 miles from Retiro Station
Special Offer Free Buffet Breakfast
NH Puerta de Alcala Slideshow
#174 of 458 hotels in Madrid
Professional photos | Traveler photos (324) | Map
Show Prices
C/ Gil de Santivanes 6, 28001 Madrid, Spain
0.4 miles from Retiro Station
Offers & Announcements €109 (EUR)
Jardin de Recoletos Slideshow
#21 of 458 hotels in Madrid
Professional photos | Traveler photos (64) | Map
Show Prices
Calle Antonio Maura, 5, 28014 Madrid, Spain
0.4 miles from Retiro Station
Special Rate €85 (EUR)
Hotel Petit Palace Lealtad Plaza Slideshow
#65 of 458 hotels in Madrid
Professional photos | Traveler photos (65) | Map
Show Prices
Recoletos 18, 28001 Madrid, Spain
0.4 miles from Retiro Station
Special Offer Hot rate & 15% off...
AC Hotel Recoletos by Marriott Slideshow
#103 of 458 hotels in Madrid
Professional photos | Traveler photos (85) | Map
Show Prices
Salustiano Olozaga 04, 28001 Madrid, Spain
0.4 miles from Retiro Station
Special Offer Package Deal
One Shot Recoletos 04 Slideshow
#175 of 458 hotels in Madrid
Professional photos | Traveler photos (47) | Map
Show Prices
c/ Villanueva, 2, 28001 Madrid, Spain
0.4 miles from Retiro Station
#374 of 458 hotels in Madrid
Professional photos | Traveler photos (11) | Map
Show Prices
C/ Salustiano Olozaga 12, 28001 Madrid, Spain
0.4 miles from Retiro Station
Show Prices
Plaza de la Lealtad 5, 28014 Madrid, Spain
0.5 miles from Retiro Station
Offers & Announcements Book Now to Save 15%
Hotel Ritz by Belmond Slideshow
#15 of 458 hotels in Madrid
Professional photos | Traveler photos (1030) | Map
Show Prices
Calle Velazquez, 33 | Goya 31, 28001 Madrid, Spain
0.5 miles from Retiro Station
Special Rate €193 (EUR)
Adler Hotel Slideshow
#54 of 458 hotels in Madrid
Professional photos | Traveler photos (51) | Map
Show Prices
Goya 49 | Barrio de Salamanca, 28001 Madrid, Spain (Formerly Catalonia Centro)
0.5 miles from Retiro Station
#158 of 458 hotels in Madrid
Professional photos | Traveler photos (315) | Map
Show Prices
Calle Goya 79, 28001 Madrid, Spain
0.5 miles from Retiro Station
Special Offer Package Deal
Vincci Soma Slideshow
#241 of 458 hotels in Madrid
Professional photos | Traveler photos (123) | Map
Show Prices
Call de Goya 79, 28001 Madrid, Spain
0.5 miles from Retiro Station
#334 of 458 hotels in Madrid
Map
Moreto 9, 28014 Madrid, Spain
0.5 miles from Retiro Station
#395 of 458 hotels in Madrid
Professional photos | Traveler photos (12) | Map
Show Prices
General Pardinas 13, 28001 Madrid, Spain
0.5 miles from Retiro Station
#434 of 458 hotels in Madrid
Professional photos | Traveler photos (19) | Map
Show Prices
Plaza de las Cortes 7, 28014 Madrid, Spain
0.6 miles from Retiro Station
Special Price 10% off room rate
The Westin Palace Madrid Slideshow
#10 of 458 hotels in Madrid
Professional photos | Traveler photos (1434) | Map
Show Prices
Hermosilla 2 | Plaza De Colon, 28001 Madrid, Spain
0.6 miles from Retiro Station
Gran Melia Fenix Slideshow
#11 of 458 hotels in Madrid
Professional photos | Traveler photos (798) | Map
Show Prices
Plaza Canovas del Castillo, 4 | Barrio de Las Letras, 28014 Madrid, Spain (Formerly Gran Hotel Canarias)
0.6 miles from Retiro Station
Special Offer Free Buffet Breakfast
NH Collection Paseo del Prado Slideshow
#55 of 458 hotels in Madrid
Professional photos | Traveler photos (580) | Map
Show Prices
Marques de Casa Riera 4, 28014 Madrid, Spain
0.6 miles from Retiro Station
#56 of 458 hotels in Madrid
Professional photos | Traveler photos (68) | Map
Show Prices
Hermosilla, 23 | Salamanca, Retiro, 28001 Madrid, Spain
0.6 miles from Retiro Station
Special Offer Free Buffet Breakfast
Hesperia Hermosilla Slideshow
#82 of 458 hotels in Madrid
Professional photos | Traveler photos (216) | Map
Show Prices
Lope de Vega,49, 28014 Madrid, Spain
0.6 miles from Retiro Station
#127 of 458 hotels in Madrid
Professional photos | Traveler photos (68) | Map
Show Prices
Goya, 3, 28001 Madrid, Spain
0.6 miles from Retiro Station
Special Offer Free Buffet Breakfast
NH Sanvy Slideshow
#167 of 458 hotels in Madrid
Professional photos | Traveler photos (382) | Map
Show Prices
Lagasca, 64 | Salamanca, Retiro, 28001 Madrid, Spain
0.6 miles from Retiro Station
Special Offer Free Buffet Breakfast
NH Lagasca Slideshow
#169 of 458 hotels in Madrid
Professional photos | Traveler photos (290) | Map
Show Prices
C/ Serrano 46 | ​​(between C / Hermosilla, C / Ayala), 28001 Madrid, Spain
0.6 miles from Retiro Station
Special Price 10% off room rate
Petit Palace Embassy Slideshow
#282 of 458 hotels in Madrid
Professional photos | Traveler photos (280) | Map
Show Prices
Calle de Velazquez 45, 28001 Madrid, Spain
0.6 miles from Retiro Station
#327 of 458 hotels in Madrid
Professional photos | Traveler photos (53) | Map
Show Prices
Cl Marques De La Ensenada 16, 28004 Madrid, Spain
0.6 miles from Retiro Station
#390 of 458 hotels in Madrid
Professional photos | Traveler photos (5) | Map
Show Prices
Paseo del Prado 12, 28014 Madrid, Spain
0.6 miles from Retiro Station
#397 of 458 hotels in Madrid
Map