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 € 255
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 € 173
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 € 255
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 € 255
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 € 223
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 € 153
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 € 255
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 € 223
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 € 255
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 € 173
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 € 223
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 € 163
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 € 136
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 € 223
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 € 255
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 € 163
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 € 127
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 € 222
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 € 163
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 € 223
per night