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.

Calle Milaneses, Madrid
511 m from the center of Madrid
205 m from the Ópera subway station

Room in this hotel

from € 195
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 € 195
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 € 264
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 € 224
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 € 264
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 € 264
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 € 264
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 € 223
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 € 212
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 € 264
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 € 264
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 € 264
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 € 199
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 € 199
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 € 199
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 € 199
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 € 199
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 € 199
per night
Postas 26 - B, Madrid
273 m from the center of Madrid
300 m from the Sol subway station

Room in this hotel

from € 199
per night
Calle Carlos III, 3 2º izq, Madrid
622 m from the center of Madrid
115 m from the Ópera subway station

Room in this hotel

from € 282
per night