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.

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 € 163
per night
Calle Esparteros 12, 28012 Madrid, Spain, Madrid
193 m from the center of Madrid
219 m from the Sol subway station

Room in this hotel

from € 212
per night
Márquez Viudo De Pontejos 2 Piso 5 Apartamento 13 28014 Madrid Madrid, Madrid, Spain, Madrid
152 m from the center of Madrid
176 m from the Sol subway station

Room in this hotel

from € 227
per night
11 Cava de San Miguel, Madrid
430 m from the center of Madrid
308 m from the Ópera subway station

Room in this hotel

from € 1,413
per night
Cuesta San Vicente, Madrid
1.3 km from the center of Madrid
113 m from the Príncipe Pío subway station

Room in this hotel

from € 220
per night
Espejo, 9, Madrid
524 m from the center of Madrid
124 m from the Ópera subway station

Room in this hotel

from € 251
per night
Calle Jacometrezo 7, 4º B, Madrid
469 m from the center of Madrid
110 m from the Callao subway station

Room in this hotel

from € 220
per night
1 Calle de Esparteros, Madrid
120 m from the center of Madrid
146 m from the Sol subway station

Room in this hotel

from € 251
per night
Calle de la Cava Alta, 4, 3ºE, Madrid
614 m from the center of Madrid
115 m from the La Latina subway station

Room in this hotel

from € 220
per night
5 Calle de la Amnistía, Madrid
612 m from the center of Madrid
150 m from the Ópera subway station

Room in this hotel

from € 162
per night
Calle Gomez de Mora 3, Madrid
503 m from the center of Madrid
302 m from the La Latina subway station

Room in this hotel

from € 224
per night
8 Calle de Campomanes, Madrid
537 m from the center of Madrid
142 m from the Ópera subway station

Room in this hotel

from € 378
per night
Calle Cava de San Miguel, 6, Madrid
448 m from the center of Madrid
341 m from the Ópera subway station

Room in this hotel

from € 220
per night
Calle de Juan Duque 1º D - EXTERIOR, Madrid
1.4 km from the center of Madrid
667 m from the Puerta del Ángel subway station

Room in this hotel

from € 251
per night
2 Calle del Alamillo 1º 9, Madrid
847 m from the center of Madrid
465 m from the La Latina subway station

Room in this hotel

from € 227
per night
3 Calle de San Nicolás Bajo Exterior - Sin Número, Madrid
739 m from the center of Madrid
355 m from the Ópera subway station

Room in this hotel

from € 251
per night
11 Cava de San Miguel 2izq, Madrid
430 m from the center of Madrid
308 m from the Ópera subway station

Room in this hotel

from € 1,898
per night
13 Calle del Espejo, Madrid
522 m from the center of Madrid
97 m from the Ópera subway station

Room in this hotel

from € 251
per night
Calle Mayor, 24, 28013 Madrid, Madrid, Spain, Madrid
311 m from the center of Madrid
267 m from the Ópera subway station

Room in this hotel

from € 251
per night