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 Arrieta, Madrid
572 m from the center of Madrid
89 m from the Ópera subway station

Room in this hotel

from RON 1,223
per night
Plaza San Nicolas 4, bajo 3, Madrid City Center, 28013 Madrid, Spain, Madrid
740 m from the center of Madrid
342 m from the Ópera subway station

Room in this hotel

from RON 1,024
per night
Villa 2 Sotano Derecha, 28005, Madrid, Spain, Madrid
580 m from the center of Madrid
314 m from the Ópera subway station

Room in this hotel

from RON 2,457
per night
Calle del Príncipe Anglona, Madrid City Center, 28005 Madrid, Spain, Madrid
752 m from the center of Madrid
329 m from the La Latina subway station

Room in this hotel

from RON 1,127
per night
30 Cava Baja, 1 4A, Madrid
692 m from the center of Madrid
140 m from the La Latina subway station

Room in this hotel

from RON 1,024
per night
Calle del Conde de Miranda, 1, 3, 7, Madrid
510 m from the center of Madrid
314 m from the Ópera subway station

Room in this hotel

from RON 797
per night
Calle del Arenal, 19, 5, 1, Madrid
394 m from the center of Madrid
116 m from the Ópera subway station

Room in this hotel

from RON 1,024
per night
Calle Lepanto 6, Madrid
690 m from the center of Madrid
197 m from the Ópera subway station

Room in this hotel

from RON 1,241
per night
Calle del Bonetillo, 14, Madrid
470 m from the center of Madrid
120 m from the Ópera subway station

Room in this hotel

from RON 1,024
per night
6 Calle Cava de San Miguel, Madrid City Center, 28005 Madrid, Spain, Madrid
449 m from the center of Madrid
340 m from the Ópera subway station

Room in this hotel

from RON 1,127
per night
10 Calle San Buenaventura, Madrid City Center, 28005 Madrid, Spain, Madrid
1.1 km from the center of Madrid
572 m from the La Latina subway station

Room in this hotel

from RON 1,127
per night
Plaza del Callao 1, Madrid, ES, 28013, Madrid
406 m from the center of Madrid
54 m from the Callao subway station

Room in this hotel

from RON 1,348
per night
Calle Jerte, 6, Madrid
1.2 km from the center of Madrid
585 m from the Puerta de Toledo subway station

Room in this hotel

from RON 954
per night
9 Calle Espejo, Madrid City Center, 28013 Madrid, Spain, Madrid
525 m from the center of Madrid
155 m from the Ópera subway station

Room in this hotel

from RON 1,127
per night
Calle de los Caños del Peral 11, Madrid
485 m from the center of Madrid
158 m from the Ópera subway station

Room in this hotel

from RON 1,348
per night
Calle de la Bola 12, Bajo C, Madrid
657 m from the center of Madrid
133 m from the Santo Domingo subway station

Room in this hotel

from RON 1,024
per night
Plaza de la Marina Española, 4, 5-4, Madrid
831 m from the center of Madrid
318 m from the Plaza de España subway station

Room in this hotel

from RON 1,024
per night
Calle caños del peral 11, 2 Derecha, Madrid
483 m from the center of Madrid
158 m from the Ópera subway station

Room in this hotel

from RON 1,024
per night
Calle Veneras 5, 3A, Madrid
452 m from the center of Madrid
183 m from the Santo Domingo subway station

Room in this hotel

from RON 1,348
per night
Calle Veneras 5 3B, Madrid
452 m from the center of Madrid
183 m from the Santo Domingo subway station

Room in this hotel

from RON 1,024
per night