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.

Plaza Celenque, 3, Madrid
197 m from the center of Madrid
218 m from the Sol subway station
683 reviews
8.6

Room in this hotel

from PLN 875
per night
Calle Arenal, 10, Madrid
174 m from the center of Madrid
196 m from the Sol subway station
492 reviews
7.4

Room in this hotel

from PLN 1,000
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 PLN 1,008
per night
Calle de Zaragoza 6, Madrid
260 m from the center of Madrid
286 m from the Sol subway station
306 reviews
5.6

Room in this hotel

from PLN 653
per night
Travesia de los Trujillos, 3, Madrid
378 m from the center of Madrid
198 m from the Ópera subway station
8.6

Room in this hotel

from PLN 998
per night
Calle de Campomanes, 7, Madrid
550 m from the center of Madrid
136 m from the Ópera subway station
1222 reviews
8.4

Room in this hotel

from PLN 935
per night
Preciados Street, 37, Madrid
476 m from the center of Madrid
145 m from the Santo Domingo subway station
4864 reviews
9.2

Room in this hotel

from PLN 1,436
per night
Plazuela del Conde de Miranda 1, Madrid
533 m from the center of Madrid
341 m from the Ópera subway station
203 reviews
9.4

Room in this hotel

from PLN 983
per night
Factor 5, Madrid
764 m from the center of Madrid
360 m from the Ópera subway station
276 reviews
7.0

Room in this hotel

from PLN 346
per night
Cuesta de Santo Domingo 5 y 7, Madrid
615 m from the center of Madrid
198 m from the Santo Domingo subway station
1919 reviews
9.6

Room in this hotel

from PLN 2,305
per night
Cuesta de San Vicente 16, Madrid
1.1 km from the center of Madrid
337 m from the Príncipe Pío subway station
2499 reviews
9.4

Room in this hotel

from PLN 1,028
per night
Costanilla de Santiago, nº2, Madrid
461 m from the center of Madrid
182 m from the Ópera subway station
318 reviews
9.4

Room in this hotel

from PLN 1,287
per night
Gran Vía 43, Madrid
512 m from the center of Madrid
117 m from the Callao subway station
261 reviews
9.4

Room in this hotel

from PLN 1,125
per night
plaza oriente 2, Madrid
679 m from the center of Madrid
180 m from the Ópera subway station
650 reviews
9.2

Room in this hotel

from PLN 2,446
per night
Calle Arenal, 15, Madrid
339 m from the center of Madrid
171 m from the Ópera subway station
2460 reviews
8.8

Room in this hotel

from PLN 1,497
per night
Calle de Campomanes, 4, Madrid
548 m from the center of Madrid
107 m from the Ópera subway station
2246 reviews
8.8

Room in this hotel

from PLN 1,103
per night
Plaza de Celenque 2, Madrid
220 m from the center of Madrid
237 m from the Sol subway station
334 reviews
9.2

Room in this hotel

from PLN 2,547
per night
Calle Postas, 17, Madrid
244 m from the center of Madrid
270 m from the Sol subway station
2263 reviews
8.6

Room in this hotel

from PLN 1,185
per night
Plaza San Martin, 5, Madrid
347 m from the center of Madrid
203 m from the Callao subway station
1938 reviews
8.6

Room in this hotel

from PLN 1,059
per night
Calle del Arenal, 4, Madrid
135 m from the center of Madrid
158 m from the Sol subway station
1918 reviews
8.6

Room in this hotel

from PLN 1,033
per night