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

Hostal Ballesta (Madrid, Spain) 2.0 of 5
Ballesta, 5, 28004 Madrid, Spain
0.1 km from Teatro Lara
Special Price 10% off room rate
Hostal Ballesta Slideshow
#102 of 458 hotels in Madrid
Professional photos | Traveller photos (188) | Map
Show Prices
Hotel Atlantico (Madrid, Spain) 4.0 of 5
Gran Via 38, 28013 Madrid, Spain
0.2 km from Teatro Lara
Special Offer Package Deal
Hotel Atlantico Slideshow
#6 of 458 hotels in Madrid
Professional photos | Traveller photos (1477) | Map
Show Prices
Splendom Suites Gran Via (Madrid, Spain) 4.0 of 5
San Onofre 5, Centro, 28004 Madrid, Spain
0.2 km from Teatro Lara
#7 of 458 hotels in Madrid
Professional photos | Traveller photos (19) | Map
Show Prices
Gran Via 50, 5o Derecha, 28013 Madrid, Spain
0.2 km from Teatro Lara
#10 of 458 hotels in Madrid
Professional photos | Traveller photos (62) | Map
Show Prices
Hostal Lauria (Madrid, Spain)
Gran Via 50, 28013 Madrid, Spain
0.2 km from Teatro Lara
#93 of 458 hotels in Madrid
Professional photos | Traveller photos (40) | Map
Show Prices
Tryp Madrid Cibeles (Madrid, Spain) 3.5 of 5
Calle de Mesonero Romanos 13 | corner of Gran Via, 28013 Madrid, Spain
0.2 km from Teatro Lara
Tryp Madrid Cibeles Slideshow
#94 of 458 hotels in Madrid
Professional photos | Traveller photos (260) | Map
Show Prices
Los Libreros 7, 28004 Madrid, Spain
0.2 km from Teatro Lara
Special Offer Oferta Tripadvisor!
BEST WESTERN Hotel Los Condes Slideshow
#232 of 458 hotels in Madrid
Professional photos | Traveller photos (137) | Map
Show Prices
Petit Palace Italia (Madrid, Spain) 3.0 of 5
Gonzalo Jimenez de Quesada 2 | esquina con C/ Gran Vía, 32, 28004 Madrid, Spain
0.2 km from Teatro Lara
#252 of 458 hotels in Madrid
Professional photos | Traveller photos (248) | Map
Show Prices
Hostal del Pez Azul (Madrid, Spain)
Pez, 9, 28004 Madrid, Spain
0.2 km from Teatro Lara
#295 of 458 hotels in Madrid
Professional photos | Traveller photos (7) | Map
Show Prices
Hostal Valencia (Madrid, Spain) 3.0 of 5
Gran Via, 44, 28013 Madrid, Spain
0.2 km from Teatro Lara
#305 of 458 hotels in Madrid
Professional photos | Traveller photos (16) | Map
Show Prices
Hostal Concepcion Arenal (Madrid, Spain)
Concepcion Arenal 6, 3rd fl | (Esquina, Gran Via 38), 28004 Madrid, Spain
0.2 km from Teatro Lara
#325 of 458 hotels in Madrid
Professional photos | Map
Show Prices
Hostal Miralva (Madrid, Spain)
Valverde 32, 1st fl, left, 28004 Madrid, Spain
0.2 km from Teatro Lara
#327 of 458 hotels in Madrid
Professional photos | Traveller photos (1) | Map
Show Prices
Calle del Pez, 19, 28004 Madrid, Spain
0.2 km from Teatro Lara
#336 of 458 hotels in Madrid
Professional photos | Traveller photos (575) | Map
Show Prices
Hotel Avenida Gran Via (Madrid, Spain) 3.0 of 5
C Mesoneros Romano 14 | (esquina Gran via 33), 28013 Madrid, Spain (Formerly Petit Palace Avenida Gran Via)
0.2 km from Teatro Lara
#346 of 458 hotels in Madrid
Professional photos | Traveller photos (218) | Map
Show Prices
Hostal Continental (Madrid, Spain) 2.0 of 5
Gran Via | 44 3º, 28013 Madrid, Spain
0.2 km from Teatro Lara
#355 of 458 hotels in Madrid
Professional photos | Traveller photos (17) | Map
Show Prices
Hostal Laris (Madrid, Spain) 3.0 of 5
Calle del Barco 3, 28004 Madrid, Spain
0.2 km from Teatro Lara
#379 of 458 hotels in Madrid
Professional photos | Traveller photos (44) | Map
Show Prices
Calle Silva 6, 28013 Madrid, Spain
0.3 km from Teatro Lara
Hotel Indigo Madrid - Gran Via Slideshow
#59 of 458 hotels in Madrid
Professional photos | Traveller photos (128) | Map
Show Prices
Siete Islas (Madrid, Spain) 4.0 of 5
Calle Valverde, 14, 28004 Madrid, Spain
0.3 km from Teatro Lara
Special Deal Free breakfast with...
Siete Islas Slideshow
#67 of 458 hotels in Madrid
Professional photos | Traveller photos (179) | Map
Show Prices
Praktik Metropol (Madrid, Spain) 3.0 of 5
C/ Montera 47 (esq. Gran Via), 28013 Madrid, Spain
0.3 km from Teatro Lara
Special Rate Free room upgrade
Praktik Metropol Slideshow
#72 of 458 hotels in Madrid
Professional photos | Traveller photos (840) | Map
Show Prices
Hotel II Castillas (Madrid, Spain) 3.0 of 5
Abada 7, 28013 Madrid, Spain
0.3 km from Teatro Lara
#76 of 458 hotels in Madrid
Professional photos | Traveller photos (119) | Map
Show Prices
Emperador Hotel Madrid (Madrid, Spain) 4.0 of 5
Gran Via 53, 28013 Madrid, Spain
0.3 km from Teatro Lara
#140 of 458 hotels in Madrid
Professional photos | Traveller photos (848) | Map
Show Prices
Vincci Capitol Hotel (Madrid, Spain) 4.0 of 5
Gran Via 41, 28013 Madrid, Spain
0.3 km from Teatro Lara
Special Offer Package Deal
Vincci Capitol Hotel Slideshow
#143 of 458 hotels in Madrid
Professional photos | Traveller photos (952) | Map
Show Prices
Hotel Sterling (Madrid, Spain) 3.0 of 5
29-31 San Bernardo St, 28015 Madrid, Spain (Formerly Hotel Alexandra)
0.3 km from Teatro Lara
#156 of 458 hotels in Madrid
Professional photos | Traveller photos (131) | 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
#185 of 458 hotels in Madrid
Professional photos | Traveller photos (176) | Map
Show Prices
BEST WESTERN Hotel Arosa (Madrid, Spain) 4.0 of 5
Salud 21 | Edificio Gran Via 29, 28013 Madrid, Spain
0.3 km from Teatro Lara
Special Offer Package Deal
BEST WESTERN Hotel Arosa Slideshow
#189 of 458 hotels in Madrid
Professional photos | Traveller photos (342) | Map
Show Prices
Gran Via 21, 28008 Madrid, Spain
0.3 km from Teatro Lara
Offers & Announcements 20% off room rate
Senator Gran Via 21 Hotel Slideshow
#253 of 458 hotels in Madrid
Professional photos | Traveller photos (501) | Map
Show Prices
Petit Palace Ducal Hotel (Madrid, Spain) 3.0 of 5
C/ Hortaleza 3 | (Esquina C/ Gran Via 26) Chueca, 28004 Madrid, Spain
0.3 km from Teatro Lara
#267 of 458 hotels in Madrid
Professional photos | Traveller photos (218) | Map
Show Prices
Hostal Pereda Hs (Madrid, Spain) 3.0 of 5
Calle de Valverde, 1, (20piso) | Calle de Valverde Nº 1 (2º Piso), 28004 Madrid, Spain
0.3 km from Teatro Lara
Special Offer Package Deal
#286 of 458 hotels in Madrid
Professional photos | Traveller photos (43) | Map
Show Prices
Regente Hotel (Madrid, Spain) 3.0 of 5
Calle Mesonero Romanos 9, 28013 Madrid, Spain
0.3 km from Teatro Lara
#288 of 458 hotels in Madrid
Professional photos | Traveller photos (511) | Map
Show Prices
Hotel Aquaria Negresco (Madrid, Spain) 3.0 of 5
C/ Mesonero Romanos 12, 28013 Madrid, Spain (Formerly Partner Negresco Hotel)
0.3 km from Teatro Lara
#296 of 458 hotels in Madrid
Professional photos | Traveller photos (39) | Map
Show Prices