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.

Plaza Mayor, 1, Madrid City Center, 28005 Madrid, Spain, Madrid
247 m from the center of Madrid
264 m from the Ópera subway station

Room in this hotel

from € 251
per night
Calle Concepción Jerónima, 29, Madrid City Center, 28012 Madrid, Spain, Madrid
345 m from the center of Madrid
360 m from the Ópera subway station

Room in this hotel

from € 450
per night
Calle de Toledo, Madrid City Center, 28005 Madrid, Spain, Madrid
622 m from the center of Madrid
73 m from the La Latina subway station

Room in this hotel

from € 251
per night
Lope de Vega 7, 1 dcha, Madrid City Center, 28014 Madrid, Spain, Madrid
543 m from the center of Madrid
202 m from the Antón Martín subway station

Room in this hotel

from € 186
per night
Calle Paz 4, 2Izq - , Madrid City Center, 28012 Madrid, Spain, Madrid
130 m from the center of Madrid
151 m from the Sol subway station

Room in this hotel

from € 251
per night
15 Plaza del Ángel, Madrid City Center, 28012 Madrid, Spain, Madrid
271 m from the center of Madrid
275 m from the Sol subway station

Room in this hotel

from € 265
per night
Calle de Felipe III 7, Madrid
290 m from the center of Madrid
308 m from the Ópera subway station

Room in this hotel

from € 198
per night
Calle del Prado, 10, Madrid City Center, 28014 Madrid, Spain, Madrid
440 m from the center of Madrid
287 m from the Antón Martín subway station

Room in this hotel

from € 223
per night
Calle Sant Jordi , 33, Madrid
461 m from the center of Madrid
191 m from the Antón Martín subway station

Room in this hotel

from € 255
per night
Calle de los Jardines, 11, Madrid
337 m from the center of Madrid
96 m from the Gran Vía subway station

Room in this hotel

from € 251
per night
Tetuán, 22, 2 izqda, Madrid City Center, 28013 Madrid, Spain, Madrid
76 m from the center of Madrid
79 m from the Sol subway station

Room in this hotel

from € 357
per night
32 Calle Mayor, Madrid City Center, 28013 Madrid, Spain, Madrid
284 m from the center of Madrid
272 m from the Ópera subway station

Room in this hotel

from € 182
per night
33 Calle de Atocha, Madrid City Center, 28012 Madrid, Spain, Madrid
335 m from the center of Madrid
258 m from the Tirso de Molina subway station

Room in this hotel

from € 280
per night
3 Calle de los Milaneses, Madrid
518 m from the center of Madrid
223 m from the Ópera subway station

Room in this hotel

from € 322
per night
Calle de Preciados 10, Madrid
144 m from the center of Madrid
149 m from the Sol subway station

Room in this hotel

from € 210
per night
Calle Prado 16, 4 1, Madrid, ES, Madrid
466 m from the center of Madrid
299 m from the Antón Martín subway station

Room in this hotel

from € 316
per night
Calle de Carretas 13 5º 8, Madrid
78 m from the center of Madrid
86 m from the Sol subway station

Room in this hotel

from € 355
per night
Carretas, 28012, Madrid, Spain, Madrid
91 m from the center of Madrid
95 m from the Sol subway station

Room in this hotel

from € 323
per night
10 Calle del Caballero de Gracia, Madrid
378 m from the center of Madrid
75 m from the Gran Vía subway station

Room in this hotel

from € 251
per night
19 Calle de los Jardines, Madrid
365 m from the center of Madrid
125 m from the Gran Vía subway station

Room in this hotel

from € 251
per night