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.

16 Costanilla de los Ángeles, Madrid
481 m from the center of Madrid
183 m from the Santo Domingo subway station
11 reviews
4.4

Room in this hotel

from RON 539
per night
11 Calle Mayor, Madrid, ES, 28012, Madrid
213 m from the center of Madrid
240 m from the Sol subway station
4.0

Room in this hotel

from RON 1,125
per night
3 1D Arriaza, Madrid
1.1 km from the center of Madrid
260 m from the Príncipe Pío subway station
4 reviews
3.0

Room in this hotel

from RON 871
per night
Espejo, 9 - 1o centro, 28013, Madrid
525 m from the center of Madrid
130 m from the Ópera subway station

Room in this hotel

from RON 1,125
per night
Factor, 10 2º D, Madrid
757 m from the center of Madrid
344 m from the Ópera subway station

Room in this hotel

from RON 1,287
per night
Plaza San Miguel, 8, 28005 Madrid, Spain, Madrid
514 m from the center of Madrid
268 m from the Ópera subway station

Room in this hotel

from RON 1,125
per night
Differents locations in Madrid City Center, Madrid
526 m from the center of Madrid
136 m from the Ópera subway station

Room in this hotel

from RON 1,287
per night
Calle de los Coloreros, 2, Madrid
291 m from the center of Madrid
261 m from the Ópera subway station

Room in this hotel

from RON 1,287
per night
Cuesta de Santo domingo, 3, Madrid, Madrid
620 m from the center of Madrid
167 m from the Ópera subway station

Room in this hotel

from RON 1,287
per night
Calle Esparteros , Madrid City Center, 28014 Madrid, Spain, Madrid
170 m from the center of Madrid
196 m from the Sol subway station

Room in this hotel

from RON 1,287
per night
Toledo, 2, Madrid
404 m from the center of Madrid
367 m from the La Latina subway station

Room in this hotel

from RON 1,125
per night
Mayor, 24, 28035, Madrid
313 m from the center of Madrid
259 m from the Ópera subway station

Room in this hotel

from RON 1,287
per night
Torija, 6, 28013, Madrid
703 m from the center of Madrid
153 m from the Santo Domingo subway station

Room in this hotel

from RON 1,287
per night
Calle Jacometrezo 7-9, Madrid City Center, 28013 Madrid, Spain, Madrid
470 m from the center of Madrid
109 m from the Callao subway station

Room in this hotel

from RON 1,287
per night
Calle del Arenal, 26, 28013 Madrid, Spain, Madrid
405 m from the center of Madrid
109 m from the Ópera subway station

Room in this hotel

from RON 1,287
per night
Gomez de Mora 4, Madrid
526 m from the center of Madrid
320 m from the La Latina subway station

Room in this hotel

from RON 1,125
per night
Calle Grafal, 7, Madrid City Center, 28005 Madrid, Spain, Madrid
589 m from the center of Madrid
151 m from the La Latina subway station

Room in this hotel

from RON 1,315
per night
Calle Mayor 58, Madrid City Center, 28013 Madrid, Spain, Madrid
521 m from the center of Madrid
238 m from the Ópera subway station

Room in this hotel

from RON 469
per night
Angosta De Los Mancebos, 1, Madrid
943 m from the center of Madrid
449 m from the La Latina subway station

Room in this hotel

from RON 1,287
per night
Calle Bailen, 16, Madrid
991 m from the center of Madrid
508 m from the La Latina subway station

Room in this hotel

from RON 1,287
per night