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 Arenal 2, Madrid
115 m from the center of Madrid
138 m from the Sol subway station
1798 reviews
8.6

Room in this hotel

from € 190
per night
Calle Mayor 30, 28013 Madrid, Madrid
341 m from the center of Madrid
237 m from the Ópera subway station
241 reviews
9.0

Room in this hotel

from € 267
per night
C/ Fuentes 10, Madrid
435 m from the center of Madrid
85 m from the Ópera subway station
1456 reviews
8.6

Room in this hotel

from € 189
per night
Calle Silva 6, Madrid
551 m from the center of Madrid
65 m from the Santo Domingo subway station
1300 reviews
8.6

Room in this hotel

from € 282
per night
Calle Cava Baja, 14, Madrid
581 m from the center of Madrid
180 m from the La Latina subway station
899 reviews
8.6

Room in this hotel

from € 267
per night
Calle del Arenal, 16, Madrid
245 m from the center of Madrid
266 m from the Ópera subway station
1935 reviews
8.4

Room in this hotel

from € 251
per night
C/ Cava Baja 12, Madrid
569 m from the center of Madrid
189 m from the La Latina subway station
771 reviews
8.6

Room in this hotel

from € 305
per night
Calle Arenal 8, 3ª Planta, Madrid
166 m from the center of Madrid
189 m from the Sol subway station
43 reviews
9.2

Room in this hotel

from € 263
per night
Calle Mayor, 46, Madrid
477 m from the center of Madrid
228 m from the Ópera subway station
1582 reviews
8.4

Room in this hotel

from € 238
per night
C/. Arenal, 23 -1 Izda., Madrid
480 m from the center of Madrid
30 m from the Ópera subway station
571 reviews
8.6

Room in this hotel

from € 189
per night
Calle de las Hileras 8, Madrid
377 m from the center of Madrid
144 m from the Ópera subway station
67 reviews
9.0

Room in this hotel

from € 278
per night
Calle de Esparteros, 6, Madrid
151 m from the center of Madrid
178 m from the Sol subway station
445 reviews
8.6

Room in this hotel

from € 170
per night
Calle Veneras, 2, Madrid
421 m from the center of Madrid
170 m from the Callao subway station
174 reviews
8.8

Room in this hotel

from € 269
per night
Calle Espejo 2, piso 2, Madrid
528 m from the center of Madrid
174 m from the Ópera subway station
128 reviews
8.8

Room in this hotel

from € 224
per night
Cuesta de Santo Domingo, 2, Madrid
612 m from the center of Madrid
134 m from the Ópera subway station
1563 reviews
8.2

Room in this hotel

from € 232
per night
Calle de las Fuentes, 10, 3º Izq y Dcha, Madrid
435 m from the center of Madrid
85 m from the Ópera subway station
640 reviews
8.4

Room in this hotel

from € 114
per night
Cuesta de Santo Domingo 16, Madrid
564 m from the center of Madrid
151 m from the Santo Domingo subway station
1384 reviews
8.2

Room in this hotel

from € 226
per night
Calle Arenal 26, 5th D, Madrid
414 m from the center of Madrid
96 m from the Ópera subway station
232 reviews
8.6

Room in this hotel

from € 165
per night
Calle Silva, 1, Madrid
591 m from the center of Madrid
Near Santo Domingo subway station
1023 reviews
8.2

Room in this hotel

from € 145
per night
Calle de Esparteros, 12, Madrid
187 m from the center of Madrid
212 m from the Sol subway station
255 reviews
8.4

Room in this hotel

from € 201
per night