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.

2 Calle de Silva, 28013, Madrid, Spain, Madrid
559 m from the center of Madrid
62 m from the Santo Domingo subway station

Room in this hotel

from PLN 871
per night
Calle Cava Baja 30, Madrid
692 m from the center of Madrid
146 m from the La Latina subway station

Room in this hotel

from PLN 858
per night
Calle Cava Baja 30, Madrid
692 m from the center of Madrid
146 m from the La Latina subway station

Room in this hotel

from PLN 858
per night
Calle Cava Baja 30, Madrid
692 m from the center of Madrid
146 m from the La Latina subway station

Room in this hotel

from PLN 858
per night
calle Basterto 7 primero 11 28005, Madrid
330 m from the center of Madrid
348 m from the Ópera subway station

Room in this hotel

from PLN 858
per night
14 Calle de Esparteros 3º, Madrid City Center, 28012 Madrid, Spain, Madrid
196 m from the center of Madrid
221 m from the Sol subway station

Room in this hotel

from PLN 1,009
per night
Calle Cava Baja 30, Madrid
692 m from the center of Madrid
146 m from the La Latina subway station

Room in this hotel

from PLN 858
per night
Calle de Segovia 57 etresuelo 13, 28005, Madrid, ES, Madrid
1.3 km from the center of Madrid
734 m from the Puerta del Ángel subway station

Room in this hotel

from PLN 871
per night
Travesia del Almendro 5, Madrid
607 m from the center of Madrid
205 m from the La Latina subway station

Room in this hotel

from PLN 858
per night
C/ Vergara, 6, Madrid
634 m from the center of Madrid
135 m from the Ópera subway station

Room in this hotel

from PLN 1,135
per night
C/ Vergara 6, Madrid
635 m from the center of Madrid
136 m from the Ópera subway station

Room in this hotel

from PLN 858
per night
Pza. Marina Española, 7, Madrid City Center, 28013 Madrid, Spain, Madrid
857 m from the center of Madrid
345 m from the Plaza de España subway station

Room in this hotel

from PLN 1,135
per night
Costanilla de los Angeles 13, Madrid
490 m from the center of Madrid
178 m from the Santo Domingo subway station

Room in this hotel

from PLN 1,135
per night
Caños del Peral 1, 2, Madrid
515 m from the center of Madrid
77 m from the Ópera subway station

Room in this hotel

from PLN 858
per night
Calle Caños del Peral 09 2, 28013 Madrid, Madrid
490 m from the center of Madrid
128 m from the Ópera subway station

Room in this hotel

from PLN 800
per night
Costanilla de los Ángeles 14, Madrid
467 m from the center of Madrid
190 m from the Santo Domingo subway station

Room in this hotel

from PLN 676
per night
Calle Redondilla 10, Madrid
946 m from the center of Madrid
430 m from the La Latina subway station

Room in this hotel

from PLN 1,009
per night
1 Calle Mayor, Madrid
125 m from the center of Madrid
151 m from the Sol subway station

Room in this hotel

from PLN 1,845
per night
4 Calle de las Navas de Tolosa, Madrid
373 m from the center of Madrid
113 m from the Callao subway station

Room in this hotel

from PLN 1,204
per night
Calle Mayor 30, Madrid
340 m from the center of Madrid
238 m from the Ópera subway station

Room in this hotel

from PLN 871
per night