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 Preciados 40, Madrid City Center, 28013 Madrid, Spain, Madrid
452 m from the center of Madrid
129 m from the Callao subway station

Room in this hotel

from RON 703
per night
calle escalinata, madrid, Spain,, Madrid
493 m from the center of Madrid
66 m from the Ópera subway station

Room in this hotel

from RON 1,025
per night
Leganitos, 9, Madrid
717 m from the center of Madrid
145 m from the Santo Domingo subway station

Room in this hotel

from RON 1,062
per night
Calle Arenal 7, Madrid
176 m from the center of Madrid
200 m from the Sol subway station

Room in this hotel

from RON 1,025
per night
Calle Carretas 13, 28018 Madrid, Spain, Madrid
557 m from the center of Madrid
54 m from the Santo Domingo subway station

Room in this hotel

from RON 1,291
per night
Calle Travesia de los Trujillos 2, Madrid
381 m from the center of Madrid
206 m from the Callao subway station

Room in this hotel

from RON 1,025
per night
Plaza De Herradores, 5, Madrid
432 m from the center of Madrid
162 m from the Ópera subway station

Room in this hotel

from RON 1,291
per night
Plaza Mayor 30, 3D, Madrid
285 m from the center of Madrid
312 m from the Sol subway station

Room in this hotel

from RON 1,350
per night
Calle Mayor 19, Madrid
251 m from the center of Madrid
277 m from the Sol subway station

Room in this hotel

from RON 1,291
per night
Calle Almendro 10 Piso 3 Puerta E, 28005, Madrid, Spain, Madrid
679 m from the center of Madrid
197 m from the La Latina subway station

Room in this hotel

from RON 1,025
per night
Plaza Alamillo 8, Madrid
836 m from the center of Madrid
456 m from the La Latina subway station

Room in this hotel

from RON 1,320
per night
Preciados, 27, Madrid
389 m from the center of Madrid
81 m from the Callao subway station

Room in this hotel

from RON 1,291
per night
Calle Mayor 84, Madrid City Center, 28013 Madrid, Spain, Madrid
756 m from the center of Madrid
382 m from the Ópera subway station

Room in this hotel

from RON 1,350
per night
Calle Segovia, 73, Madrid
1.4 km from the center of Madrid
590 m from the Puerta del Ángel subway station

Room in this hotel

from RON 1,062
per night
Calle Conde de Miranda, 1, Madrid
526 m from the center of Madrid
335 m from the Ópera subway station

Room in this hotel

from RON 1,377
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 RON 2,022
per night
3 Calle Lechuga, Madrid City Center, 28012 Madrid, Spain, Madrid
360 m from the center of Madrid
370 m from the Ópera subway station

Room in this hotel

from RON 820
per night
Calle Redondilla 10 1o 2a, Madrid City Center, 28005 Madrid, Spain, Madrid
944 m from the center of Madrid
431 m from the La Latina subway station

Room in this hotel

from RON 1,129
per night
calle cava san miguel, 15, Madrid City Center, 28005 Madrid, Spain, Madrid
429 m from the center of Madrid
324 m from the Ópera subway station

Room in this hotel

from RON 1,025
per night
calle toledo, 14, Madrid, Spain, Madrid
435 m from the center of Madrid
326 m from the La Latina subway station

Room in this hotel

from RON 1,122
per night