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.

28005, Toledo, 6, Madrid, Spain, Madrid
413 m from the center of Madrid
354 m from the La Latina subway station
41 reviews
8.0

Room in this hotel

from PLN 1,028
per night
15 Calle Del Arenal, Madrid
335 m from the center of Madrid
176 m from the Ópera subway station
33 reviews
8.0

Room in this hotel

from PLN 960
per night
Arenal, 19, 28013, Madrid
387 m from the center of Madrid
124 m from the Ópera subway station
22 reviews
8.0

Room in this hotel

from PLN 1,028
per night
Postas 8, 4º, Madrid City Center, 28012 Madrid, Spain, Madrid
178 m from the center of Madrid
204 m from the Sol subway station
8.5

Room in this hotel

from PLN 1,028
per night
Plaza de Herradores 5 \N, Madrid
437 m from the center of Madrid
165 m from the Ópera subway station
6 reviews
8.0

Room in this hotel

from PLN 994
per night
Plaza De Celenque No 1 4I, Madrid
218 m from the center of Madrid
239 m from the Sol subway station
69 reviews
7.3

Room in this hotel

from PLN 671
per night
Bailen 7 - 2º derecha, 28013 Madrid, Spain, Madrid
874 m from the center of Madrid
366 m from the Plaza de España subway station
2 reviews
8.0

Room in this hotel

from PLN 1,028
per night
Arrieta, 8, Madrid
628 m from the center of Madrid
139 m from the Ópera subway station
1 review
8.0

Room in this hotel

from PLN 1,028
per night
Calle Cava Baja 8, Madrid
557 m from the center of Madrid
203 m from the La Latina subway station
1 review
8.0

Room in this hotel

from PLN 994
per night
Campomanes 6, Madrid
541 m from the center of Madrid
120 m from the Ópera subway station
61 reviews
7.0

Room in this hotel

from PLN 960
per night
Bordadores 9A, Madrid, Es, 28013, Madrid
324 m from the center of Madrid
199 m from the Ópera subway station
11 reviews
7.4

Room in this hotel

from PLN 994
per night
14 Calle Mayor, Madrid
230 m from the center of Madrid
255 m from the Sol subway station
60 reviews
6.2

Room in this hotel

from PLN 685
per night
Calle Bailén 39 1D, Madrid
989 m from the center of Madrid
495 m from the La Latina subway station
77 reviews
6.1

Room in this hotel

from PLN 595
per night
Espejo 2, Madrid
531 m from the center of Madrid
194 m from the Ópera subway station
18 reviews
6.0

Room in this hotel

from PLN 994
per night
Escalinata 4, Madrid
482 m from the center of Madrid
89 m from the Ópera subway station
5 reviews
6.0

Room in this hotel

from PLN 1,028
per night
Campomanes 10, 4 Izquierda, Madrid
558 m from the center of Madrid
85 m from the Ópera subway station
57 reviews
5.2

Room in this hotel

from PLN 685
per night
Calle Arriaza, 3, 28008 Madrid, Spain, Madrid
1.1 km from the center of Madrid
261 m from the Príncipe Pío subway station
8 reviews
5.6

Room in this hotel

from PLN 534
per night
7 Calle Jacometrezo, Madrid
488 m from the center of Madrid
124 m from the Santo Domingo subway station
34 reviews
5.0

Room in this hotel

from PLN 1,023
per night
2 Calle de la Independencia, Madrid
545 m from the center of Madrid
69 m from the Ópera subway station
15 reviews
4.8

Room in this hotel

from PLN 685
per night
Calle Arriaza, 3, 28008 Madrid, Spain, Madrid
1.1 km from the center of Madrid
259 m from the Príncipe Pío subway station
8 reviews
4.8

Room in this hotel

from PLN 994
per night