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.

33 Calle de Bailén, Madrid City Center, 28005 Madrid, Spain, Madrid
951 m from the center of Madrid
490 m from the La Latina subway station

Room in this hotel

from £ 220
per night
C Caliza, 45 1 d, Madrid
538 m from the center of Madrid
141 m from the Santo Domingo subway station

Room in this hotel

from £ 220
per night
Calle de Arriaza 3, 4 piso izquierda, Madrid
1.1 km from the center of Madrid
259 m from the Príncipe Pío subway station

Room in this hotel

from £ 96
per night
C. de la Flora, Madrid
378 m from the center of Madrid
160 m from the Ópera subway station

Room in this hotel

from £ 193
per night
C. de la Flora 4, Madrid
404 m from the center of Madrid
139 m from the Ópera subway station

Room in this hotel

from £ 117
per night
Plaza Mayor, Madrid
315 m from the center of Madrid
324 m from the Ópera subway station

Room in this hotel

from £ 181
per night
Cava Alta 7, Madrid
634 m from the center of Madrid
100 m from the La Latina subway station

Room in this hotel

from £ 220
per night
8 Calle del Arenal 4º P- 3, Madrid City Center, 28013 Madrid, Spain, Madrid
349 m from the center of Madrid
315 m from the Ópera subway station

Room in this hotel

from £ 182
per night
6 Calle de Arriaza Escalera Izquierda, piso 4to, apartamento A, Moncloa-Aravaca, 28008 Madrid, Spain, Madrid
1.1 km from the center of Madrid
266 m from the Príncipe Pío subway station

Room in this hotel

from £ 220
per night
Calle Jerte 4, 28005, Madrid, ES, Madrid
1.1 km from the center of Madrid
581 m from the Puerta de Toledo subway station

Room in this hotel

from £ 181
per night
3 Calle de Juan de Herrera 2B, Madrid City Center, 28013 Madrid, Spain, Madrid
669 m from the center of Madrid
278 m from the Ópera subway station

Room in this hotel

from £ 387
per night
7 Calle Grafal,, Madrid
565 m from the center of Madrid
173 m from the La Latina subway station

Room in this hotel

from £ 175
per night
Calle de las Navas de Tolosa 8 1º Izq, Madrid City Center, 28013 Madrid, Spain, Madrid
386 m from the center of Madrid
130 m from the Callao subway station

Room in this hotel

from £ 742
per night
NAVAS DE TOLOSA 9, 28013, Madrid, Spain, Madrid
404 m from the center of Madrid
175 m from the Callao subway station

Room in this hotel

from £ 193
per night
Calle Mayor 24, 4 izq B, Madrid
336 m from the center of Madrid
236 m from the Ópera subway station

Room in this hotel

from £ 138
per night
Calle Arenal 7, Madrid
177 m from the center of Madrid
201 m from the Sol subway station

Room in this hotel

from £ 141
per night
Calle Cuesta de santo domingo,3 Madrid Escalera Izquierda, 1 Derecha, Madrid City Center, 28013 Madrid, Spain, Madrid
614 m from the center of Madrid
161 m from the Ópera subway station

Room in this hotel

from £ 113
per night
Plaza Mayor, 1, Madrid City Center, 28005 Madrid, Spain, Madrid
247 m from the center of Madrid
264 m from the Ópera subway station

Room in this hotel

from £ 220
per night
Calle Concepción Jerónima, 29, Madrid City Center, 28012 Madrid, Spain, Madrid
345 m from the center of Madrid
360 m from the Ópera subway station

Room in this hotel

from £ 391
per night
Calle Cava Baja, 1, Madrid City Center, 28005 Madrid, Spain, Madrid
534 m from the center of Madrid
214 m from the La Latina subway station

Room in this hotel

from £ 225
per night