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 de Esparteros, 1Piso 5 número 5, Madrid
120 m from the center of Madrid
146 m from the Sol subway station

Room in this hotel

from RON 1,061
per night
Madrid City Center, 28012 Madrid, Spain, Madrid
120 m from the center of Madrid
146 m from the Sol subway station

Room in this hotel

from RON 1,290
per night
Calle de Esparteros, 1, Madrid, SpainPiso 5º, numero 6 Madrid, Madrid
120 m from the center of Madrid
146 m from the Sol subway station

Room in this hotel

from RON 1,024
per night
Calle de Silva 2, Madrid
563 m from the center of Madrid
57 m from the Santo Domingo subway station

Room in this hotel

from RON 1,061
per night
San Buenaventura, 7 Entreplanta A, La Latina, Madrid
1.1 km from the center of Madrid
580 m from the La Latina subway station

Room in this hotel

from RON 1,290
per night
Madrid City Center, 28013 Madrid, Spain, Madrid
513 m from the center of Madrid
186 m from the Ópera subway station

Room in this hotel

from RON 1,290
per night
Cava Baja 30, 28005, Madrid, Spain, Madrid
691 m from the center of Madrid
152 m from the La Latina subway station

Room in this hotel

from RON 642
per night
Calle Coloreros, 28013, Madrid, Spain, Madrid
293 m from the center of Madrid
261 m from the Ópera subway station

Room in this hotel

from RON 1,121
per night
10 Calle La Pasa, Madrid
520 m from the center of Madrid
359 m from the La Latina subway station

Room in this hotel

from RON 1,127
per night
Calle Arenal 7, Madrid City Center, 28030 Madrid, Spain, Madrid
177 m from the center of Madrid
201 m from the Sol subway station

Room in this hotel

from RON 1,290
per night
Calle de la Morería, 17, 28005 Madrid, Madrid, Spain, Madrid
1 km from the center of Madrid
533 m from the La Latina subway station

Room in this hotel

from RON 1,127
per night
1 Plaza Segovia Nueva 1, 5D, Madrid
510 m from the center of Madrid
207 m from the La Latina subway station

Room in this hotel

from RON 1,290
per night
Calle Mayor 11, Madrid, Es, Madrid
214 m from the center of Madrid
241 m from the Sol subway station

Room in this hotel

from RON 1,121
per night
MEJIA LEQUERICA 10, 28004, MADRID, Spain, Madrid
443 m from the center of Madrid
195 m from the Ópera subway station

Room in this hotel

from RON 1,127
per night
Cava Baja 30, Madrid City Center, 28005 Madrid, Spain, Madrid
691 m from the center of Madrid
152 m from the La Latina subway station

Room in this hotel

from RON 663
per night
11 Calle Escalinata, Madrid City Center, 28013 Madrid, Spain, Madrid
498 m from the center of Madrid
59 m from the Ópera subway station

Room in this hotel

from RON 1,290
per night
18 Calle Mancebos, Madrid City Center, 28005 Madrid, Spain, Madrid
898 m from the center of Madrid
449 m from the La Latina subway station

Room in this hotel

from RON 1,290
per night
Fresa, 3, Madrid City Center, 28012 Madrid, Spain, Madrid
270 m from the center of Madrid
295 m from the Sol subway station

Room in this hotel

from RON 1,259
per night
Plaza San Miguel, 9, 3dcha, Madrid City Center, 28005 Madrid, Spain, Madrid
543 m from the center of Madrid
256 m from the Ópera subway station

Room in this hotel

from RON 1,290
per night
Calle de Segovia, 10, Madrid City Center, 28005 Madrid, Spain, Madrid
683 m from the center of Madrid
329 m from the La Latina subway station

Room in this hotel

from RON 1,290
per night