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.

Plaza Mayor 30, 2C, Madrid
285 m from the center of Madrid
312 m from the Sol subway station

Room in this hotel

from € 267
per night
Milaneses 6, Madrid
503 m from the center of Madrid
214 m from the Ópera subway station

Room in this hotel

from € 203
per night
14 Calle Mayor, Madrid City Center, 28013 Madrid, Spain, Madrid
251 m from the center of Madrid
277 m from the Sol subway station

Room in this hotel

from € 370
per night
Plaza de Callao, 1 - 3 - 1, Madrid
406 m from the center of Madrid
54 m from the Callao subway station

Room in this hotel

from € 203
per night
4 Calle de la Bola, Madrid City Center, 28013 Madrid, Spain, Madrid
681 m from the center of Madrid
234 m from the Ópera subway station

Room in this hotel

from € 223
per night
Plaza de Callao, 1 - 3 - 2, Madrid
406 m from the center of Madrid
54 m from the Callao subway station

Room in this hotel

from € 203
per night
9 Calle de las Hileras, Madrid City Center, 28013 Madrid, Spain, Madrid
385 m from the center of Madrid
130 m from the Ópera subway station

Room in this hotel

from € 223
per night
Calle Mayor 26, Madrid
398 m from the center of Madrid
228 m from the Ópera subway station

Room in this hotel

from € 210
per night
Calle Grafal, Madrid
567 m from the center of Madrid
171 m from the La Latina subway station

Room in this hotel

from € 210
per night
Calle San Buenaventura 7, Madrid
1.1 km from the center of Madrid
576 m from the La Latina subway station

Room in this hotel

from € 210
per night
Calle Bialén, Madrid
919 m from the center of Madrid
419 m from the Ópera subway station

Room in this hotel

from € 210
per night
Calle Segovia nr. 31, Madrid
1 km from the center of Madrid
648 m from the La Latina subway station

Room in this hotel

from € 210
per night
Cava Baja 18, Madrid
671 m from the center of Madrid
137 m from the La Latina subway station

Room in this hotel

from € 217
per night
Calle Pasadizo de San Ginés, Portal No.5, Madrid
267 m from the center of Madrid
249 m from the Ópera subway station

Room in this hotel

from € 210
per night
Calle De la Villa, número 2, Madrid
787 m from the center of Madrid
469 m from the La Latina subway station

Room in this hotel

from € 210
per night
Calle Cava Baja, Madrid
662 m from the center of Madrid
137 m from the La Latina subway station

Room in this hotel

from € 210
per night
Calle de las Navas de Tolosa \N, Madrid
388 m from the center of Madrid
143 m from the Callao subway station

Room in this hotel

from € 210
per night
Calle Guillermo Rolland, Madrid
732 m from the center of Madrid
237 m from the Santo Domingo subway station

Room in this hotel

from € 210
per night
plaza de Alamillo 8, Madrid City Center, 28005 Madrid, Spain, Madrid
815 m from the center of Madrid
443 m from the La Latina subway station

Room in this hotel

from € 255
per night
Calle Cava Baja, 18, 1dch, Madrid
618 m from the center of Madrid
157 m from the La Latina subway station

Room in this hotel

from € 210
per night