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 Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)

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

Hotels travellers recommend

Alfonso XII 14, 28014 Madrid, Spain
0.2 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Special Offer Hot rate & 15% off...
AC Palacio del Retiro, Autograph Collection Slideshow
#81 of 457 hotels in Madrid
Professional photos | Traveller photos (80) | Map
Show Prices
Plaza de la Independencia 3, 28001 Madrid, Spain
0.3 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
#45 of 457 hotels in Madrid
Professional photos | Traveller photos (81) | Map
Show Prices
Calle Alfonso XII 18, 28014 Madrid, Spain
0.3 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Special Price 10% off room rate
Petit Palace Savoy Alfonso XII Plus Slideshow
#123 of 457 hotels in Madrid
Professional photos | Traveller photos (365) | Map
Show Prices
C/ Gil de Santivanes 6, 28001 Madrid, Spain
0.4 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Offers & Announcements €109 (EUR)
Jardin de Recoletos Slideshow
#25 of 457 hotels in Madrid
Professional photos | Traveller photos (60) | Map
Show Prices
Velazquez 8, 28001 Madrid, Spain
0.4 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
#30 of 457 hotels in Madrid
Professional photos | Traveller photos (359) | Map
Show Prices
Calle Antonio Maura, 5, 28014 Madrid, Spain
0.4 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Special Rate €85 (EUR)
Hotel Petit Palace Lealtad Plaza Slideshow
#69 of 457 hotels in Madrid
Professional photos | Traveller photos (65) | Map
Show Prices
Recoletos 18, 28001 Madrid, Spain
0.4 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Special Offer Hot rate & 15% off...
AC Hotel Recoletos by Marriott Slideshow
#99 of 457 hotels in Madrid
Professional photos | Traveller photos (85) | Map
Show Prices
C/ Salustiano Olozaga 12, 28001 Madrid, Spain
0.4 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Show Prices
Salustiano Olozaga 04, 28001 Madrid, Spain
0.5 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Special Offer Package Deal
One Shot Recoletos 04 Slideshow
#172 of 457 hotels in Madrid
Professional photos | Traveller photos (43) | Map
Show Prices
c/ Villanueva, 2, 28001 Madrid, Spain
0.5 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
#384 of 457 hotels in Madrid
Professional photos | Traveller photos (11) | Map
Show Prices
Plaza de la Lealtad 5, 28014 Madrid, Spain
0.6 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Offers & Announcements 15% off standard rates
Hotel Ritz by Belmond Slideshow
#24 of 457 hotels in Madrid
Professional photos | Traveller photos (861) | Map
Show Prices
Alcala 66, 28009 Madrid, Spain
0.6 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
NH Alcala Slideshow
#170 of 457 hotels in Madrid
Professional photos | Traveller photos (303) | Map
Show Prices
Moreto 9, 28014 Madrid, Spain
0.6 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
#395 of 457 hotels in Madrid
Professional photos | Traveller photos (12) | Map
Show Prices
Plaza de las Cortes 7, 28014 Madrid, Spain
0.8 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Special Price 10% off room rate
The Westin Palace Madrid Slideshow
#10 of 457 hotels in Madrid
Professional photos | Traveller photos (1405) | Map
Show Prices
Calle Velazquez, 33 | Goya 31, 28001 Madrid, Spain
0.8 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Offers & Announcements €193 (EUR)
Adler Hotel Slideshow
#52 of 457 hotels in Madrid
Professional photos | Traveller photos (51) | Map
Show Prices
Marques de Casa Riera 4, 28014 Madrid, Spain
0.8 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
#72 of 457 hotels in Madrid
Professional photos | Traveller photos (52) | Map
Show Prices
Plaza Canovas del Castillo 4, 28014 Madrid, Spain (Formerly Gran Hotel Canarias)
0.8 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
NH Paseo del Prado Slideshow
#74 of 457 hotels in Madrid
Professional photos | Traveller photos (581) | Map
Show Prices
Lope de Vega,49, 28014 Madrid, Spain
0.8 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
#141 of 457 hotels in Madrid
Professional photos | Traveller photos (68) | Map
Show Prices
Goya 49 | Barrio de Salamanca, 28001 Madrid, Spain (Formerly Catalonia Centro)
0.8 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
#160 of 457 hotels in Madrid
Professional photos | Traveller photos (314) | Map
Show Prices
Goya 3, 28001 Madrid, Spain
0.8 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
NH Sanvy Slideshow
#177 of 457 hotels in Madrid
Professional photos | Traveller photos (384) | Map
Show Prices
Alsasua 5, 28023 Madrid, Spain (Formerly NH Aravaca)
0.8 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
#388 of 457 hotels in Madrid
Professional photos | Traveller photos (10) | Map
Show Prices
Paseo del Prado 12, 28014 Madrid, Spain
0.8 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
#397 of 457 hotels in Madrid
Map
4 Conde de Xiquena, 28004 Madrid, Spain
0.8 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
#432 of 457 hotels in Madrid
Map
Calle Barquillo 21, 28004 Madrid, Spain
0.9 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Offers & Announcements Package Deal
Only You Hotel & Lounge Slideshow
#3 of 457 hotels in Madrid
Professional photos | Traveller photos (92) | Map
Show Prices
Hermosilla 2 | Plaza De Colon, 28001 Madrid, Spain
0.9 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Gran Melia Fenix Slideshow
#11 of 457 hotels in Madrid
Professional photos | Traveller photos (784) | Map
Show Prices
Plaza de las Cortes 10, 28014 Madrid, Spain
0.9 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Special Offer BREAKFAST INCLUDED
Hotel Villa Real Slideshow
#54 of 457 hotels in Madrid
Professional photos | Traveller photos (658) | Map
Show Prices
Calle Infantas 29, 28004 Madrid, Spain
0.9 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Offers & Announcements Free breakfast with...
Lusso Infantas Slideshow
#71 of 457 hotels in Madrid
Professional photos | Traveller photos (333) | Map
Show Prices
Calle de Hermosilla 23 | Esquina Hermosilla-Lagasca, 28006 Madrid, Spain
0.9 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Hesperia Hermosilla Slideshow
#78 of 457 hotels in Madrid
Professional photos | Traveller photos (216) | Map
Show Prices
Calle Moratin, 52, 28014 Madrid, Spain
0.9 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Special Offer Plan ahead and save 20%
Radisson Blu Hotel, Madrid Prado Slideshow
#87 of 457 hotels in Madrid
Professional photos | Traveller photos (112) | Map
Show Prices
Calle Zorrilla 9, 28014 Madrid, Spain
0.9 km from Municipal Puppet Theater (Teatro Municipal de Titeres del Retiro)
Hostal Oporto Slideshow
#156 of 457 hotels in Madrid
Professional photos | Traveller photos (51) | Map
Show Prices