Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Madrid hotels near Ópera subway station

: 470 options found

Select dates so you can see the availability and exact prices.

Calle Toledo, 2 2ª planta, Madrid
404 m from the center of Madrid
350 m from the Ópera subway station

Room in this hotel

from € 265
per night
Calle Toledo, 2 1ª planta, Madrid
404 m from the center of Madrid
350 m from the Ópera subway station

Room in this hotel

from € 265
per night
Calle Toledo, 2 3ª planta, Madrid
404 m from the center of Madrid
350 m from the Ópera subway station

Room in this hotel

from € 265
per night
C/ Arenal, Madrid
386 m from the center of Madrid
124 m from the Ópera subway station

Room in this hotel

from € 194
per night
Calle Cava Baja, Madrid
649 m from the center of Madrid
138 m from the La Latina subway station

Room in this hotel

from € 201
per night
Calle Bailen 11, Madrid
862 m from the center of Madrid
375 m from the Ópera subway station

Room in this hotel

from € 201
per night
Esparteros 4, 1º B, Madrid City Center, 28012 Madrid, Spain, Madrid
149 m from the center of Madrid
175 m from the Sol subway station

Room in this hotel

from € 227
per night
C/ Ciudad Rodrigo, Madrid
440 m from the center of Madrid
244 m from the Ópera subway station

Room in this hotel

from € 259
per night
Calle Bailén, Madrid
838 m from the center of Madrid
335 m from the Ópera subway station

Room in this hotel

from € 259
per night
Calle Arrieta, 2, Madrid
570 m from the center of Madrid
87 m from the Ópera subway station

Room in this hotel

from € 198
per night
Calle de la Escalinata 17, Madrid, Comunidad de Madrid, 28013, Madrid, Community of Madrid, ES, Madrid
510 m from the center of Madrid
46 m from the Ópera subway station

Room in this hotel

from € 198
per night
Plaza de San Miguel, 2, 28005 Madrid, Spain, Madrid
486 m from the center of Madrid
266 m from the Ópera subway station

Room in this hotel

from € 227
per night
Calle Toledo, 2 4ª planta, Madrid
404 m from the center of Madrid
350 m from the Ópera subway station

Room in this hotel

from € 198
per night
28005, Pasa, 10, Madrid, Spain, Madrid
520 m from the center of Madrid
321 m from the La Latina subway station

Room in this hotel

from € 251
per night
Esparteros 3, Madrid, Es, Madrid
133 m from the center of Madrid
159 m from the Sol subway station

Room in this hotel

from € 259
per night
Plaza Celenque, 1 - 6 Derecha, Madrid, Es, Madrid
217 m from the center of Madrid
238 m from the Sol subway station

Room in this hotel

from € 251
per night
Costanilla de San Andrés 8 Palacio 28005 Madrid, Madrid
789 m from the center of Madrid
365 m from the La Latina subway station

Room in this hotel

from € 220
per night
C/ Calderon de la Barca, 4, Madrid
302 m from the center of Madrid
300 m from the Ópera subway station

Room in this hotel

from € 201
per night
Madrid City Center, 28005 Madrid, Spain, Madrid
553 m from the center of Madrid
269 m from the Ópera subway station

Room in this hotel

from € 198
per night
Calle de Cuchilleros, 8, 4 Izq Madrid, Spain Madrid, Madrid
462 m from the center of Madrid
298 m from the La Latina subway station

Room in this hotel

from € 201
per night