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.

De la Paz, 7 - 6 A, Madrid City Center, 28012 Madrid, Spain, Madrid
113 m from the center of Madrid
131 m from the Sol subway station

Room in this hotel

from PLN 1,030
per night
calle Echegaray 17, 2C,4C, 1B, 2B, Madrid
346 m from the center of Madrid
174 m from the Sevilla subway station

Room in this hotel

from PLN 896
per night
Calle Mayor 58, Madrid City Center, 28013 Madrid, Spain, Madrid
521 m from the center of Madrid
238 m from the Ópera subway station

Room in this hotel

from PLN 391
per night
Concepción Jeronima, 18, Madrid
395 m from the center of Madrid
257 m from the Tirso de Molina subway station

Room in this hotel

from PLN 996
per night
Concepción Jeronima, 18, Madrid City Center, 28012 Madrid, Spain, Madrid
392 m from the center of Madrid
260 m from the Tirso de Molina subway station

Room in this hotel

from PLN 1,030
per night
Calle Barcelona 7, Madrid City Center, 28012 Madrid, Spain, Madrid
166 m from the center of Madrid
164 m from the Sol subway station

Room in this hotel

from PLN 859
per night
Calle Concepcion Jeronima 18, Madrid City Center, 28012 Madrid, Spain, Madrid
393 m from the center of Madrid
259 m from the Tirso de Molina subway station

Room in this hotel

from PLN 504
per night
Calle Concepción Jerónima, 18, 28012 Madrid, Spain, Madrid
395 m from the center of Madrid
261 m from the Tirso de Molina subway station

Room in this hotel

from PLN 996
per night
Duque De Rivas 4, 6º Izq., Madrid
442 m from the center of Madrid
218 m from the Tirso de Molina subway station

Room in this hotel

from PLN 1,030
per night
Calle Infante, 6, Madrid
462 m from the center of Madrid
237 m from the Antón Martín subway station

Room in this hotel

from PLN 996
per night
Calle Barcelona, 2, Madrid City Center, 28012 Madrid, Spain, Madrid
139 m from the center of Madrid
136 m from the Sol subway station

Room in this hotel

from PLN 1,030
per night
Principe, 16, Madrid
305 m from the center of Madrid
242 m from the Sevilla subway station

Room in this hotel

from PLN 1,030
per night
Different locations in Madrid city center, Madrid City Center, 28013 Madrid, Spain, Madrid
62 m from the center of Madrid
83 m from the Sol subway station

Room in this hotel

from PLN 1,030
per night
Calle de la Cruz, 26, Madrid
217 m from the center of Madrid
220 m from the Sol subway station

Room in this hotel

from PLN 392
per night
Imperial, 3, Madrid
390 m from the center of Madrid
337 m from the Tirso de Molina subway station

Room in this hotel

from PLN 1,030
per night
Las Huertas, 23, Madrid City Center, 28012 Madrid, Spain, Madrid
486 m from the center of Madrid
245 m from the Antón Martín subway station

Room in this hotel

from PLN 1,030
per night
Calle de Carretas, 8, 28012 Madrid, Spain, Madrid
123 m from the center of Madrid
132 m from the Sol subway station

Room in this hotel

from PLN 918
per night
Calle Caballero de Gracia 8, Planta 4, Madrid
406 m from the center of Madrid
115 m from the Gran Vía subway station

Room in this hotel

from PLN 1,030
per night
Calle de Atocha 28 1º A, Madrid City Center, 28012 Madrid, Spain, Madrid
390 m from the center of Madrid
272 m from the Tirso de Molina subway station

Room in this hotel

from PLN 1,030
per night
14 Calle de las Huertas, Madrid City Center, 28012 Madrid, Spain, Madrid
413 m from the center of Madrid
229 m from the Antón Martín subway station

Room in this hotel

from PLN 1,030
per night