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 Teatro Arenal

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

Hotels travellers recommend

c/ Esparteros 12 - 2o, 28012 Madrid, Spain
0.1 km from Teatro Arenal
#80 of 457 hotels in Madrid
Professional photos | Traveller photos (39) | Map
Show Prices
Calle del Arenal 2, 28013 Madrid, Spain
0.1 km from Teatro Arenal
Offers & Announcements Free breakfast with...
Hotel Moderno Slideshow
#113 of 457 hotels in Madrid
Professional photos | Traveller photos (161) | Map
Show Prices
Correo 2, 3a Planta | Puerta del Sol, 28012 Madrid, Spain
0.1 km from Teatro Arenal
#136 of 457 hotels in Madrid
Professional photos | Traveller photos (32) | Map
Show Prices
C/ Arenal, 4, 28013 Madrid, Spain
0.1 km from Teatro Arenal
#206 of 457 hotels in Madrid
Professional photos | Traveller photos (318) | Map
Show Prices
6 Pl de Santa Cruz, 28005 Madrid, Spain
0.1 km from Teatro Arenal
#211 of 457 hotels in Madrid
Professional photos | Traveller photos (98) | Map
Show Prices
C/ Postas, 17, 28012 Madrid, Spain
0.1 km from Teatro Arenal
#253 of 457 hotels in Madrid
Professional photos | Traveller photos (366) | Map
Show Prices
Calle Arenal 16 | Puerta del Sol And Mayor Square, 28013 Madrid, Spain (Formerly High Tech Petit Palace Arenal)
0.1 km from Teatro Arenal
#256 of 457 hotels in Madrid
Professional photos | Traveller photos (236) | Map
Show Prices
Calle Zaragoza 6, 28012 Madrid, Spain
0.1 km from Teatro Arenal
Special Offer Package Deal
#277 of 457 hotels in Madrid
Professional photos | Traveller photos (30) | Map
Show Prices
Plaza de Celenque no 1, 4 Izq | Plaza de Celenque No 1, 4 Izq, 28013 Madrid, Spain
0.1 km from Teatro Arenal
#312 of 457 hotels in Madrid
Professional photos | Traveller photos (6) | Map
Show Prices
Arenal, 16, 28013 Madrid, Spain
0.1 km from Teatro Arenal
Calle Zaragoza Col. Centro 6, 91000 Madrid, Spain
0.1 km from Teatro Arenal
c/ Arenal,15, 28013 Madrid, Spain
0.2 km from Teatro Arenal
#19 of 457 hotels in Madrid
Professional photos | Traveller photos (273) | Map
Show Prices
Calle del Carmen 4, 28013 Madrid, Spain
0.2 km from Teatro Arenal
Special Price 10% off room rate
#31 of 457 hotels in Madrid
Professional photos | Traveller photos (242) | Map
Show Prices
Maestro Victoria 5, 28013 Madrid, Spain
0.2 km from Teatro Arenal
Special Offer Package Deal
BEST WESTERN Carlos V Slideshow
#117 of 457 hotels in Madrid
Professional photos | Traveller photos (173) | Map
Show Prices
C/ Atocha, 2, 28012 Madrid, Spain
0.2 km from Teatro Arenal
#146 of 457 hotels in Madrid
Professional photos | Traveller photos (300) | Map
Show Prices
Plaza de Santa Cruz, 3, 28012 Madrid, Spain
0.2 km from Teatro Arenal
#159 of 457 hotels in Madrid
Professional photos | Traveller photos (24) | Map
Show Prices
Galdo 2, 28013 Madrid, Spain
0.2 km from Teatro Arenal
#274 of 457 hotels in Madrid
Professional photos | Traveller photos (311) | Map
Show Prices
11 Puerta del Sol, 28013 Madrid, Spain
0.2 km from Teatro Arenal
#385 of 457 hotels in Madrid
Professional photos | Traveller photos (13) | Map
Show Prices
Carretas 10, 28012 Madrid, Spain
0.2 km from Teatro Arenal
#408 of 457 hotels in Madrid
Traveller photos (4) | Map
Show Prices
Atocha 23, 28012 Madrid, Spain
0.3 km from Teatro Arenal
#27 of 457 hotels in Madrid
Professional photos | Traveller photos (106) | Map
Show Prices
Calle Salud, 3, 28013 Madrid, Spain
0.3 km from Teatro Arenal
#28 of 457 hotels in Madrid
Professional photos | Traveller photos (481) | Map
Show Prices
Travesia de los Trujillos 3 | Plaza de las Descalzas, Reales, 28013 Madrid, Spain
0.3 km from Teatro Arenal
#44 of 457 hotels in Madrid
Professional photos | Traveller photos (407) | Map
Show Prices
Abada 7, 28013 Madrid, Spain
0.3 km from Teatro Arenal
#47 of 457 hotels in Madrid
Professional photos | Traveller photos (98) | Map
Show Prices
Plaza San Martin, 5, 28013 Madrid, Spain
0.3 km from Teatro Arenal
#51 of 457 hotels in Madrid
Professional photos | Traveller photos (169) | Map
Show Prices
C/ del Conde de Romanones 6, 28012 Madrid, Spain (Formerly Chic&Basic Mayerling)
0.3 km from Teatro Arenal
#76 of 457 hotels in Madrid
Professional photos | Traveller photos (92) | Map
Show Prices
C Arenal 23, 1st Floor, 28013 Madrid, Spain
0.3 km from Teatro Arenal
#92 of 457 hotels in Madrid
Professional photos | Traveller photos (64) | Map
Show Prices
C/ Montera, 6, 28013 Madrid, Spain
0.3 km from Teatro Arenal
Offers & Announcements Free breakfast with...
Hotel Mirador Puerta del Sol Slideshow
#95 of 457 hotels in Madrid
Professional photos | Traveller photos (100) | Map
Show Prices
Calle de la Cruz, 26, 28012 Madrid, Spain
0.3 km from Teatro Arenal
#118 of 457 hotels in Madrid
Professional photos | Traveller photos (67) | Map
Show Prices
Cava de San Miguel 8, 28005 Madrid, Spain
0.3 km from Teatro Arenal
#138 of 457 hotels in Madrid
Professional photos | Traveller photos (84) | Map
Show Prices
C/ Las Fuentes 10, 1-D | Plaza de la Opera, 28013 Madrid, Spain
0.3 km from Teatro Arenal
Special Price 10% off room rate
Hostal Las Fuentes Slideshow
#145 of 457 hotels in Madrid
Professional photos | Traveller photos (48) | Map
Show Prices