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.

2 Calle Arrieta, Madrid
572 m from the center of Madrid
89 m from the Ópera subway station

Room in this hotel

from € 241
per night
Plaza San Nicolas 4, bajo 3, Madrid City Center, 28013 Madrid, Spain, Madrid
740 m from the center of Madrid
342 m from the Ópera subway station

Room in this hotel

from € 201
per night
Villa 2 Sotano Derecha, 28005, Madrid, Spain, Madrid
580 m from the center of Madrid
314 m from the Ópera subway station

Room in this hotel

from € 485
per night
Calle del Príncipe Anglona, Madrid City Center, 28005 Madrid, Spain, Madrid
752 m from the center of Madrid
329 m from the La Latina subway station

Room in this hotel

from € 227
per night
30 Cava Baja, 1 4A, Madrid
692 m from the center of Madrid
140 m from the La Latina subway station

Room in this hotel

from € 201
per night
Calle del Conde de Miranda, 1, 3, 7, Madrid
510 m from the center of Madrid
314 m from the Ópera subway station

Room in this hotel

from € 157
per night
Calle del Arenal, 19, 5, 1, Madrid
394 m from the center of Madrid
116 m from the Ópera subway station

Room in this hotel

from € 201
per night
Calle Lepanto 6, Madrid
690 m from the center of Madrid
197 m from the Ópera subway station

Room in this hotel

from € 231
per night
Calle del Bonetillo, 14, Madrid
470 m from the center of Madrid
120 m from the Ópera subway station

Room in this hotel

from € 201
per night
6 Calle Cava de San Miguel, Madrid City Center, 28005 Madrid, Spain, Madrid
449 m from the center of Madrid
340 m from the Ópera subway station

Room in this hotel

from € 227
per night
10 Calle San Buenaventura, Madrid City Center, 28005 Madrid, Spain, Madrid
1.1 km from the center of Madrid
572 m from the La Latina subway station

Room in this hotel

from € 227
per night
Plaza del Callao 1, Madrid, ES, 28013, Madrid
406 m from the center of Madrid
54 m from the Callao subway station

Room in this hotel

from € 259
per night
Calle Jerte, 6, Madrid
1.2 km from the center of Madrid
585 m from the Puerta de Toledo subway station

Room in this hotel

from € 188
per night
9 Calle Espejo, Madrid City Center, 28013 Madrid, Spain, Madrid
525 m from the center of Madrid
155 m from the Ópera subway station

Room in this hotel

from € 227
per night
Calle de los Caños del Peral 11, Madrid
485 m from the center of Madrid
158 m from the Ópera subway station

Room in this hotel

from € 259
per night
Calle de la Bola 12, Bajo C, Madrid
657 m from the center of Madrid
133 m from the Santo Domingo subway station

Room in this hotel

from € 201
per night
Plaza de la Marina Española, 4, 5-4, Madrid
831 m from the center of Madrid
318 m from the Plaza de España subway station

Room in this hotel

from € 201
per night
Calle caños del peral 11, 2 Derecha, Madrid
483 m from the center of Madrid
158 m from the Ópera subway station

Room in this hotel

from € 201
per night
Calle Veneras 5, 3A, Madrid
452 m from the center of Madrid
183 m from the Santo Domingo subway station

Room in this hotel

from € 259
per night
Calle Veneras 5 3B, Madrid
452 m from the center of Madrid
183 m from the Santo Domingo subway station

Room in this hotel

from € 201
per night