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

Hostal Comercial (Madrid, Spain) 1.0 of 5
c/ Esparteros 12 - 2o, 28012 Madrid, Spain
0.1 km from Teatro Arenal
#53 of 457 hotels in Madrid
Professional photos | Traveller photos (44) | Map
Show Prices
Hostal Riesco (Madrid, Spain)
Correo 2, 3a Planta | Puerta del Sol, 28012 Madrid, Spain
0.1 km from Teatro Arenal
#107 of 457 hotels in Madrid
Professional photos | Traveller photos (43) | Map
Show Prices
Hotel Moderno (Madrid, Spain) 3.0 of 5
Calle del Arenal 2, 28013 Madrid, Spain
0.1 km from Teatro Arenal
Announcement Click for details
Hotel Moderno Slideshow
#148 of 457 hotels in Madrid
Professional photos | Traveller photos (174) | Map
Show Prices
Esparteros, 6, 28012 Madrid, Spain
0.1 km from Teatro Arenal
#179 of 457 hotels in Madrid
Professional photos | Traveller photos (14) | Map
Show Prices
C/ Arenal, 4, 28013 Madrid, Spain
0.1 km from Teatro Arenal
#192 of 457 hotels in Madrid
Professional photos | Traveller photos (296) | Map
Show Prices
Petit Palace Arenal (Madrid, Spain) 3.0 of 5
Calle Arenal 16 | Puerta del Sol And Mayor Square, 28013 Madrid, Spain (Formerly High Tech Petit Palace Arenal)
0.1 km from Teatro Arenal
Petit Palace Arenal Slideshow
#211 of 457 hotels in Madrid
Professional photos | Traveller photos (239) | Map
Show Prices
Hostal Cruz Sol (Madrid, Spain)
6 Pl de Santa Cruz, 28005 Madrid, Spain
0.1 km from Teatro Arenal
#243 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
Petit Palace Posada del Peine Slideshow
#276 of 457 hotels in Madrid
Professional photos | Traveller photos (356) | Map
Show Prices
RC Miguel Angel (Madrid, Spain)
Plaza de Celenque no 1, 4 Izq | Plaza de Celenque No 1, 4 Izq, 28013 Madrid, Spain
0.1 km from Teatro Arenal
#299 of 457 hotels in Madrid
Professional photos | Traveller photos (6) | Map
Show Prices
Hostal Tijcal (Madrid, Spain) 3.0 of 5
Calle Zaragoza 6, 28012 Madrid, Spain
0.1 km from Teatro Arenal
#306 of 457 hotels in Madrid
Professional photos | Traveller photos (30) | Map
Show Prices
Hostal Mino (Madrid, Spain)
Arenal, 16, 28013 Madrid, Spain
0.1 km from Teatro Arenal
Hotel Francisco I (Madrid, Spain) 2.0 of 5
c/ Arenal,15, 28013 Madrid, Spain
0.2 km from Teatro Arenal
#22 of 457 hotels in Madrid
Professional photos | Traveller photos (311) | Map
Show Prices
Hotel Europa (Madrid, Spain)
Calle del Carmen 4, 28013 Madrid, Spain
0.2 km from Teatro Arenal
Special Price 10% off room rate
#25 of 457 hotels in Madrid
Professional photos | Traveller photos (279) | Map
Show Prices
BEST WESTERN Carlos V (Madrid, Spain) 3.0 of 5
Maestro Victoria 5, 28013 Madrid, Spain
0.2 km from Teatro Arenal
Special Offer Package Deal
BEST WESTERN Carlos V Slideshow
#119 of 457 hotels in Madrid
Professional photos | Traveller photos (488) | Map
Show Prices
Hotel Plaza Mayor (Madrid, Spain) 2.0 of 5
C/ Atocha, 2, 28012 Madrid, Spain
0.2 km from Teatro Arenal
#173 of 457 hotels in Madrid
Professional photos | Traveller photos (313) | Map
Show Prices
Plaza de Santa Cruz, 3, 28012 Madrid, Spain
0.2 km from Teatro Arenal
#206 of 457 hotels in Madrid
Professional photos | Traveller photos (24) | Map
Show Prices
Petit Palace Londres (Madrid, Spain) 3.0 of 5
Galdo 2, 28013 Madrid, Spain
0.2 km from Teatro Arenal
#282 of 457 hotels in Madrid
Professional photos | Traveller photos (299) | Map
Show Prices
11 Puerta del Sol, 28013 Madrid, Spain
0.2 km from Teatro Arenal
#372 of 457 hotels in Madrid
Professional photos | Traveller photos (13) | Map
Show Prices
Hotel Madrid (Madrid, Spain)
Carretas 10, 28012 Madrid, Spain
0.2 km from Teatro Arenal
#382 of 457 hotels in Madrid
Traveller photos (4) | Map
Show Prices
Hotel Liabeny (Madrid, Spain) 4.0 of 5
Calle Salud, 3, 28013 Madrid, Spain
0.3 km from Teatro Arenal
Offers & Announcements 30% off room rate
Hotel Liabeny Slideshow
#27 of 457 hotels in Madrid
Professional photos | Traveller photos (499) | Map
Show Prices
Mayerling Hotel (Madrid, Spain) 2.0 of 5
C/ del Conde de Romanones 6, 28012 Madrid, Spain (Formerly Chic&Basic Mayerling)
0.3 km from Teatro Arenal
#55 of 457 hotels in Madrid
Professional photos | Traveller photos (99) | Map
Show Prices
Intur Palacio San Martin (Madrid, Spain) 4.0 of 5
Plaza San Martin, 5, 28013 Madrid, Spain
0.3 km from Teatro Arenal
#62 of 457 hotels in Madrid
Professional photos | Traveller photos (182) | Map
Show Prices
Room Mate Laura (Madrid, Spain) 3.0 of 5
Travesia de los Trujillos 3 | Plaza de las Descalzas, Reales, 28013 Madrid, Spain
0.3 km from Teatro Arenal
#64 of 457 hotels in Madrid
Professional photos | Traveller photos (791) | Map
Show Prices
Oriente Hostal (Madrid, Spain) 3.0 of 5
C Arenal 23, 1st Floor, 28013 Madrid, Spain
0.3 km from Teatro Arenal
#70 of 457 hotels in Madrid
Professional photos | Traveller photos (78) | Map
Show Prices
Hotel II Castillas (Madrid, Spain) 3.0 of 5
Abada 7, 28013 Madrid, Spain
0.3 km from Teatro Arenal
#76 of 457 hotels in Madrid
Professional photos | Traveller photos (126) | Map
Show Prices
Hostal Las Fuentes (Madrid, Spain) 2.0 of 5
C/ Las Fuentes 10, 1-D | Plaza de la Opera, 28013 Madrid, Spain
0.3 km from Teatro Arenal
Hostal Las Fuentes Slideshow
#116 of 457 hotels in Madrid
Professional photos | Traveller photos (48) | 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
#140 of 457 hotels in Madrid
Professional photos | Traveller photos (101) | Map
Show Prices
Hostal Adriano (Madrid, Spain)
Calle de la Cruz, 26, 28012 Madrid, Spain
0.3 km from Teatro Arenal
#141 of 457 hotels in Madrid
Professional photos | Traveller photos (68) | Map
Show Prices
Montera 22, 28012 Madrid, Spain
0.3 km from Teatro Arenal
Hotel Ateneo Puerta del Sol Slideshow
#151 of 457 hotels in Madrid
Professional photos | Traveller photos (88) | Map
Show Prices
Hostal la Macarena (Madrid, Spain) 2.0 of 5
Cava de San Miguel 8, 28005 Madrid, Spain
0.3 km from Teatro Arenal
#161 of 457 hotels in Madrid
Professional photos | Traveller photos (88) | Map
Show Prices