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 de Herradores, 7, Madrid City Center, 28013 Madrid, Spain, Madrid
417 m from the center of Madrid
160 m from the Ópera subway station

Room in this hotel

from € 177
per night
CALLE ARENAL 23 3 A, Madrid City Center, 28013 Madrid, Spain, Madrid
432 m from the center of Madrid
86 m from the Ópera subway station

Room in this hotel

from € 223
per night
Calle Milaneses, Madrid
511 m from the center of Madrid
205 m from the Ópera subway station

Room in this hotel

from € 206
per night
Calle de las Conchas, 3, Madrid, Community Of Madrid, Spain, Madrid
432 m from the center of Madrid
182 m from the Ópera subway station

Room in this hotel

from € 206
per night
Calle Toledo, 24, Madrid, Es, Madrid
460 m from the center of Madrid
272 m from the La Latina subway station

Room in this hotel

from € 266
per night
Calle Zaragoza, 9, Madrid City Center, 28012 Madrid, Spain, Madrid
279 m from the center of Madrid
305 m from the Sol subway station

Room in this hotel

from € 223
per night
Calle Angosta De Los Mancebos, 1, Madrid, Es, Madrid
934 m from the center of Madrid
444 m from the La Latina subway station

Room in this hotel

from € 266
per night
Plaza Mayor, 1, Madrid, Es, Madrid
389 m from the center of Madrid
363 m from the Ópera subway station

Room in this hotel

from € 266
per night
Calle de Vergara, 9, Madrid
633 m from the center of Madrid
148 m from the Ópera subway station

Room in this hotel

from € 266
per night
Calle De Bailén, 16, Madrid, Es, Madrid
991 m from the center of Madrid
508 m from the La Latina subway station

Room in this hotel

from € 294
per night
Calle Del Marques Viudo De Pontejos, 13, Madrid
205 m from the center of Madrid
231 m from the Sol subway station

Room in this hotel

from € 202
per night
Calle Caños del Peral 11, 3o Dcha, Madrid
483 m from the center of Madrid
158 m from the Ópera subway station

Room in this hotel

from € 266
per night
Calle Caños del Peral 11, 3o Izq, Madrid
483 m from the center of Madrid
158 m from the Ópera subway station

Room in this hotel

from € 266
per night
Calle del Rollo 7, Madrid
710 m from the center of Madrid
382 m from the La Latina subway station

Room in this hotel

from € 266
per night
Silva 15 1A, Madrid
580 m from the center of Madrid
41 m from the Santo Domingo subway station

Room in this hotel

from € 210
per night
De las Fuentes 5 Bloque 2, 1E, Madrid
440 m from the center of Madrid
111 m from the Ópera subway station

Room in this hotel

from € 210
per night
Toledo 25, 4, Madrid
450 m from the center of Madrid
274 m from the La Latina subway station

Room in this hotel

from € 210
per night
Calle Señores de Luzón, 8, Madrid
615 m from the center of Madrid
214 m from the Ópera subway station

Room in this hotel

from € 210
per night
Tetuán 3, 4A, Madrid
183 m from the center of Madrid
202 m from the Sol subway station

Room in this hotel

from € 210
per night
Segovia 59 - 5A, Madrid
1.3 km from the center of Madrid
721 m from the Puerta del Ángel subway station

Room in this hotel

from € 210
per night