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 Lara

Corredera Baja de San Pablo 15, 28004 Madrid, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Ballesta, 5, 28004 Madrid, Spain
0.1 km from Teatro Lara
Special Price Trypadvisor offer
Hostal Ballesta Slideshow
#86 of 458 hotels in Madrid
Professional photos | Traveller photos (183) | Map
Show Prices
Concepcion Arenal 6, 3rd fl | (Esquina, Gran Via 38), 28004 Madrid, Spain
0.1 km from Teatro Lara
#333 of 458 hotels in Madrid
Professional photos | Map
Show Prices
Gran Via 38, 28013 Madrid, Spain
0.2 km from Teatro Lara
Special Offer Package Deal
Hotel Atlantico Slideshow
#4 of 458 hotels in Madrid
Professional photos | Traveller photos (1445) | Map
Show Prices
San Onofre 5, Centro, 28004 Madrid, Spain
0.2 km from Teatro Lara
#6 of 458 hotels in Madrid
Professional photos | Traveller photos (17) | Map
Show Prices
Gran Via 50, 5o Derecha, 28013 Madrid, Spain
0.2 km from Teatro Lara
#13 of 458 hotels in Madrid
Professional photos | Traveller photos (45) | Map
Show Prices
Calle de Valverde, 14, 28004 Madrid, Spain
0.2 km from Teatro Lara
#53 of 458 hotels in Madrid
Professional photos | Traveller photos (169) | Map
Show Prices
Calle de Mesonero Romanos 13 | corner of Gran Via, 28013 Madrid, Spain
0.2 km from Teatro Lara
Tryp Madrid Cibeles Slideshow
#88 of 458 hotels in Madrid
Professional photos | Traveller photos (261) | Map
Show Prices
Gran Via 50, 28013 Madrid, Spain
0.2 km from Teatro Lara
#165 of 458 hotels in Madrid
Professional photos | Traveller photos (20) | Map
Show Prices
Gonzalo Jimenez de Quesada 2, 28004 Madrid, Spain
0.2 km from Teatro Lara
#220 of 458 hotels in Madrid
Professional photos | Traveller photos (251) | Map
Show Prices
Los Libreros 7, 28004 Madrid, Spain
0.2 km from Teatro Lara
Special Offer Package Deal
BEST WESTERN Hotel Los Condes Slideshow
#234 of 458 hotels in Madrid
Professional photos | Traveller photos (119) | Map
Show Prices
Gran Via, 44, 28013 Madrid, Spain
0.2 km from Teatro Lara
#311 of 458 hotels in Madrid
Professional photos | Traveller photos (14) | Map
Show Prices
Pez, 9, 28004 Madrid, Spain
0.2 km from Teatro Lara
#321 of 458 hotels in Madrid
Professional photos | Traveller photos (7) | Map
Show Prices
Calle del Pez, 19, 28004 Madrid, Spain
0.2 km from Teatro Lara
#329 of 458 hotels in Madrid
Professional photos | Traveller photos (100) | Map
Show Prices
Valverde 32, 1st fl, left, 28004 Madrid, Spain
0.2 km from Teatro Lara
#343 of 458 hotels in Madrid
Professional photos | Traveller photos (1) | Map
Show Prices
C Mesoneros Romano 14 | (esquina Gran via 33), 28013 Madrid, Spain (Formerly Petit Palace Avenida Gran Via)
0.2 km from Teatro Lara
#357 of 458 hotels in Madrid
Professional photos | Traveller photos (215) | Map
Show Prices
Gran Via | 44 3º, 28013 Madrid, Spain
0.2 km from Teatro Lara
#368 of 458 hotels in Madrid
Professional photos | Traveller photos (16) | Map
Show Prices
Calle del Barco 3, 28004 Madrid, Spain
0.2 km from Teatro Lara
#376 of 458 hotels in Madrid
Professional photos | Traveller photos (44) | Map
Show Prices
C/ Preciados 37, 28013 Madrid, Spain
0.3 km from Teatro Lara
Special Offer Complimentary bottle of...
Hotel Preciados Slideshow
#7 of 458 hotels in Madrid
Professional photos | Traveller photos (1001) | Map
Show Prices
Abada 7, 28013 Madrid, Spain
0.3 km from Teatro Lara
#51 of 458 hotels in Madrid
Professional photos | Traveller photos (112) | Map
Show Prices
C/ Montera 47 (esq. Gran Via), 28013 Madrid, Spain
0.3 km from Teatro Lara
Special Rate Free room upgrade
Praktik Metropol Slideshow
#62 of 458 hotels in Madrid
Professional photos | Traveller photos (488) | Map
Show Prices
Calle Silva 6, 28013 Madrid, Spain
0.3 km from Teatro Lara
#125 of 458 hotels in Madrid
Professional photos | Traveller photos (79) | Map
Show Prices
Gran Via 53, 28013 Madrid, Spain
0.3 km from Teatro Lara
#135 of 458 hotels in Madrid
Professional photos | Traveller photos (791) | Map
Show Prices
Gran Via 41, 28013 Madrid, Spain
0.3 km from Teatro Lara
Special Offer Package Deal
Vincci Capitol Hotel Slideshow
#141 of 458 hotels in Madrid
Professional photos | Traveller photos (913) | Map
Show Prices
29-31 San Bernardo St, 28015 Madrid, Spain (Formerly Hotel Alexandra)
0.3 km from Teatro Lara
#150 of 458 hotels in Madrid
Professional photos | Traveller photos (120) | Map
Show Prices
Salud 21 | Edificio Gran Via 29, 28013 Madrid, Spain
0.3 km from Teatro Lara
Special Offer Package Deal
BEST WESTERN Hotel Arosa Slideshow
#190 of 458 hotels in Madrid
Professional photos | Traveller photos (314) | Map
Show Prices
C/ Tres Cruces 6, 28013 Madrid, Spain
0.3 km from Teatro Lara
Special Price 10% off room rate
Petit Palace Tres Cruces Centro Slideshow
#211 of 458 hotels in Madrid
Professional photos | Traveller photos (191) | Map
Show Prices
Gran Via 21, 28008 Madrid, Spain
0.3 km from Teatro Lara
Special Price 10% off room rate
Senator Gran Via 21 Hotel Slideshow
#271 of 458 hotels in Madrid
Professional photos | Traveller photos (288) | Map
Show Prices
Calle Mesonero Romanos 9, 28013 Madrid, Spain
0.3 km from Teatro Lara
#283 of 458 hotels in Madrid
Professional photos | Traveller photos (166) | Map
Show Prices
Tres Cruces, 3, 28013 Madrid, Spain
0.3 km from Teatro Lara
#287 of 458 hotels in Madrid
Professional photos | Traveller photos (63) | Map
Show Prices
C/ Mesonero Romanos 12, 28013 Madrid, Spain (Formerly Partner Negresco Hotel)
0.3 km from Teatro Lara
#288 of 458 hotels in Madrid
Professional photos | Traveller photos (36) | Map
Show Prices