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.

C/ Espejo 2 3 D 2., Madrid
525 m from the center of Madrid
178 m from the Ópera subway station

Room in this hotel

from € 209
per night
C/ Espejo 2 3 drch 1, Madrid
525 m from the center of Madrid
178 m from the Ópera subway station

Room in this hotel

from € 209
per night
Calle de Preciados 33, Madrid
422 m from the center of Madrid
115 m from the Callao subway station

Room in this hotel

from € 214
per night
Calle Plaza Mayor 10/11, Madrid City Center, 28012 Madrid, Spain, Madrid
426 m from the center of Madrid
341 m from the Ópera subway station

Room in this hotel

from € 223
per night
Calle Jacometrezo 4, Madrid
500 m from the center of Madrid
113 m from the Santo Domingo subway station

Room in this hotel

from € 306
per night
calle del jerte, 4, Centro de Madrid, 28024 Madrid, España, Madrid
1.1 km from the center of Madrid
581 m from the Puerta de Toledo subway station

Room in this hotel

from € 209
per night
Calle segovia ,29, 2D, Madrid
1 km from the center of Madrid
653 m from the La Latina subway station

Room in this hotel

from € 209
per night
Plazuela de San Ginés, Madrid City Center, 28001 Madrid, Spain, Madrid
305 m from the center of Madrid
225 m from the Ópera subway station

Room in this hotel

from € 223
per night
Costanilla De Los Angeles, 15, Madrid
502 m from the center of Madrid
150 m from the Santo Domingo subway station

Room in this hotel

from € 209
per night
9 Calle de las Hileras, Madrid City Center, 28013 Madrid, Spain, Madrid
384 m from the center of Madrid
131 m from the Ópera subway station

Room in this hotel

from € 284
per night
Calle de la Bola, 4 - 3 INTERIOR I, 28013, Madrid, Spain, Madrid
681 m from the center of Madrid
234 m from the Ópera subway station

Room in this hotel

from € 202
per night
Calle Mayor, 82, Madrid
720 m from the center of Madrid
354 m from the Ópera subway station

Room in this hotel

from € 485
per night
Various Addresses, Madrid
1.1 km from the center of Madrid
538 m from the La Latina subway station

Room in this hotel

from € 209
per night
Various Addresses, 28013, Madrid, Spain, Madrid
405 m from the center of Madrid
179 m from the Callao subway station

Room in this hotel

from € 202
per night
Calle Santiago, 18, 28013, Madrid, Spain, Madrid
581 m from the center of Madrid
177 m from the Ópera subway station

Room in this hotel

from € 266
per night
Calle Hileras, 9, Madrid
384 m from the center of Madrid
131 m from the Ópera subway station

Room in this hotel

from € 266
per night
Calle Alfonso VI, 4, 28005, Madrid, Spain, Madrid
824 m from the center of Madrid
384 m from the La Latina subway station

Room in this hotel

from € 202
per night
Plaza Celenque, 1 - 6 Derecha, Madrid
216 m from the center of Madrid
237 m from the Sol subway station

Room in this hotel

from € 260
per night
Calle Postas 11, Madrid City Center, 28012 Madrid, Spain, Madrid
210 m from the center of Madrid
237 m from the Sol subway station

Room in this hotel

from € 202
per night
Calle de la Bola, 13, Madrid, Madrid
665 m from the center of Madrid
136 m from the Santo Domingo subway station

Room in this hotel

from € 202
per night