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.

Esparteros 4, 1º B, Madrid
151 m from the center of Madrid
177 m from the Sol subway station

Room in this hotel

from £ 221
per night
Calle Del Arenal 8, Madrid
165 m from the center of Madrid
187 m from the Sol subway station

Room in this hotel

from £ 221
per night
Calle de la Cava Alta, 3-Bajo, 28005 Madrid, Madrid, Spain, Madrid
631 m from the center of Madrid
79 m from the La Latina subway station

Room in this hotel

from £ 175
per night
Calle de Jacometrezo 1, Madrid
450 m from the center of Madrid
83 m from the Callao subway station

Room in this hotel

from £ 191
per night
Travesia de Trujillos 2 \N, Madrid
378 m from the center of Madrid
206 m from the Callao subway station

Room in this hotel

from £ 175
per night
Calle del Arenal, 21, 28013 Madrid, Madrid, Spain, Madrid
451 m from the center of Madrid
60 m from the Ópera subway station

Room in this hotel

from £ 193
per night
Travesia De Almendro 10, 3 e, Madrid, Spain, Madrid
646 m from the center of Madrid
187 m from the La Latina subway station

Room in this hotel

from £ 231
per night
Calle de Bordadores, 9, 28013 Madrid, Spain, Madrid
331 m from the center of Madrid
193 m from the Ópera subway station

Room in this hotel

from £ 221
per night
Plaza de Ote, 2, 28013 Madrid, Spain, Madrid
680 m from the center of Madrid
180 m from the Ópera subway station

Room in this hotel

from £ 193
per night
Cta. de San Vicente 26, Madrid
1.2 km from the center of Madrid
214 m from the Príncipe Pío subway station

Room in this hotel

from £ 343
per night