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 Segovia nr. 31, 28005, Madrid, ES, Madrid
1 km from the center of Madrid
660 m from the La Latina subway station

Room in this hotel

from £ 181
per night
Calle Cava Baja, Madrid
618 m from the center of Madrid
157 m from the La Latina subway station

Room in this hotel

from £ 162
per night
Calle Siete De Julio,, Madrid
290 m from the center of Madrid
308 m from the Ópera subway station

Room in this hotel

from £ 175
per night
Calle Jacometrezo, 11, 28013 Madrid, Spain, Madrid
480 m from the center of Madrid
129 m from the Callao subway station

Room in this hotel

from £ 192
per night
1 Plaza Celenque,, Madrid
144 m from the center of Madrid
170 m from the Sol subway station

Room in this hotel

from £ 230
per night
19 Calle Mayor,, Madrid
251 m from the center of Madrid
277 m from the Sol subway station

Room in this hotel

from £ 175
per night
Calle Arrieta, 9, Madrid
661 m from the center of Madrid
169 m from the Ópera subway station

Room in this hotel

from £ 175
per night
Calle Señores de Luzón, 4, Madrid
594 m from the center of Madrid
231 m from the Ópera subway station

Room in this hotel

from £ 175
per night
Calle de Angosta de los Mancebos, 28005, Madrid, Spain, Madrid
933 m from the center of Madrid
444 m from the La Latina subway station

Room in this hotel

from £ 183
per night
Calle Mayor, 40 - 1 Interior A, Madrid
417 m from the center of Madrid
217 m from the Ópera subway station

Room in this hotel

from £ 225
per night
Calle Mayor 19, Madrid
250 m from the center of Madrid
277 m from the Sol subway station

Room in this hotel

from £ 181
per night
1 Calle de Esparteros, Madrid
134 m from the center of Madrid
160 m from the Sol subway station

Room in this hotel

from £ 220
per night
Calle de Jacometrezo, Madrid
483 m from the center of Madrid
120 m from the Callao subway station

Room in this hotel

from £ 181
per night
26 Calle del Arenal, Madrid
410 m from the center of Madrid
104 m from the Ópera subway station

Room in this hotel

from £ 220
per night
29 Calle de Segovia 2B, Madrid
1 km from the center of Madrid
655 m from the La Latina subway station

Room in this hotel

from £ 220
per night
8 Plaza de Santo Domingo, Madrid
634 m from the center of Madrid
97 m from the Santo Domingo subway station

Room in this hotel

from £ 220
per night
Calle del Meson de Paños, 5, Madrid
482 m from the center of Madrid
160 m from the Ópera subway station

Room in this hotel

from £ 181
per night
Calle Campomanes, 6, 3, Madrid
547 m from the center of Madrid
120 m from the Ópera subway station

Room in this hotel

from £ 174
per night
Calle Campomanes, 6, 28013 Madrid, Spain, Madrid
541 m from the center of Madrid
117 m from the Ópera subway station

Room in this hotel

from £ 154
per night
Plaza Mayor, 28012 Madrid, Spain, Madrid
349 m from the center of Madrid
315 m from the Ópera subway station

Room in this hotel

from £ 193
per night