Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Madrid hotels near Sol subway station

: 740 options found

Select dates so you can see the availability and exact prices.

Calle de los Estudios, 8, 4º B,, Madrid
621 m from the center of Madrid
76 m from the La Latina subway station

Room in this hotel

from € 167
per night
Calle del Pozo, Madrid
236 m from the center of Madrid
161 m from the Sevilla subway station

Room in this hotel

from € 225
per night
Plaza de Tirso de Molina, Madrid
507 m from the center of Madrid
69 m from the Tirso de Molina subway station

Room in this hotel

from € 996
per night
11 Cava de San Miguel 2izq, Madrid
430 m from the center of Madrid
308 m from the Ópera subway station

Room in this hotel

from € 1,879
per night
7 Calle del Carmen PLANTA 4, DERECHA, Madrid
132 m from the center of Madrid
130 m from the Sol subway station

Room in this hotel

from € 623
per night
Imperial, 3, Madrid
360 m from the center of Madrid
321 m from the Tirso de Molina subway station

Room in this hotel

from € 523
per night
Calle Mayor, 24, 28013 Madrid, Madrid, Spain, Madrid
311 m from the center of Madrid
267 m from the Ópera subway station

Room in this hotel

from € 249
per night
Spain, Madrid, Calle De Los Jardines, 11, 28013, Madrid
358 m from the center of Madrid
70 m from the Gran Vía subway station

Room in this hotel

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

Room in this hotel

from € 249
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 € 249
per night
Calle de Las Huertas, 14, 28012 Madrid, Spain, Madrid
406 m from the center of Madrid
238 m from the Antón Martín subway station

Room in this hotel

from € 249
per night
Plaza Puerta del Sol, 13, 28013 Madrid, Spain, Madrid
88 m from the center of Madrid
63 m from the Sol subway station

Room in this hotel

from € 225
per night
Calle Echegaray, 12, 1º Derecha, Madrid City Center, 28014 Madrid, Spain, Madrid
353 m from the center of Madrid
221 m from the Sevilla subway station

Room in this hotel

from € 249
per night
Calle de la Montera, 9, 28013 Madrid, Spain, Madrid
119 m from the center of Madrid
100 m from the Sol subway station

Room in this hotel

from € 225
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 € 249
per night
C. de Tetuán 22, Madrid
118 m from the center of Madrid
106 m from the Sol subway station

Room in this hotel

from € 199
per night
C. de la Montera 9, Madrid
119 m from the center of Madrid
101 m from the Sol subway station

Room in this hotel

from € 227
per night
Plaza de Sta. Ana 2, Madrid
302 m from the center of Madrid
293 m from the Sol subway station

Room in this hotel

from € 338
per night
C. de la Montera 15, Madrid
147 m from the center of Madrid
128 m from the Sol subway station

Room in this hotel

from € 213
per night
4 Calle de Quevedo, Madrid
565 m from the center of Madrid
264 m from the Antón Martín subway station

Room in this hotel

from € 213
per night