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 RSD 29,793
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 RSD 52,842
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 RSD 29,793
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 RSD 22,381
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 RSD 29,793
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 RSD 30,449
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 RSD 24,509
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 RSD 26,173
per night
Calle Sant Jordi , 33, Pas de la Casa
461 m from the center of Madrid
191 m from the Antón Martín subway station

Room in this hotel

from RSD 29,989
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 RSD 29,793
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 RSD 39,842
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 RSD 24,246
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 RSD 33,194
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 RSD 37,604
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 RSD 24,049
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 RSD 36,785
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 RSD 39,016
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 RSD 31,535
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 RSD 29,793
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 RSD 29,793
per night