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 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 € 237
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 € 250
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 € 201
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 € 201
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 € 201
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 € 250
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 € 277
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 € 196
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 € 265
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 € 196
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 € 265
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 € 265
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 € 265
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 € 196
per night
Calle del Meson de Paños, 5, 28013 Madrid, Spain, Madrid
480 m from the center of Madrid
169 m from the Ópera subway station

Room in this hotel

from € 219
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 € 364
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 € 167
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 € 219
per night
Plaza del Callao 1, 28013, Madrid, Spain, Madrid
406 m from the center of Madrid
54 m from the Callao subway station

Room in this hotel

from € 357
per night
2-2º Calle Espejo, Madrid
525 m from the center of Madrid
170 m from the Ópera subway station

Room in this hotel

from € 154
per night