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 Atocha 19, Madrid
283 m from the center of Madrid
238 m from the Tirso de Molina subway station

Room in this hotel

from RON 1,183
per night
28013, Montera, 39, Madrid, Spain, Madrid
294 m from the center of Madrid
80 m from the Gran Vía subway station

Room in this hotel

from RON 1,223
per night
14 Calle Mayor, Madrid City Center, 28013 Madrid, Spain, Madrid
251 m from the center of Madrid
277 m from the Sol subway station

Room in this hotel

from RON 2,473
per night
3 Calle Lechuga, Madrid City Center, 28012 Madrid, Spain, Madrid
360 m from the center of Madrid
370 m from the Ópera subway station

Room in this hotel

from RON 980
per night
Plaza Mayor 30, 2C, Madrid
285 m from the center of Madrid
312 m from the Sol subway station

Room in this hotel

from RON 1,324
per night
Milaneses 6, Madrid
503 m from the center of Madrid
214 m from the Ópera subway station

Room in this hotel

from RON 1,028
per night
14 Calle Mayor, Madrid City Center, 28013 Madrid, Spain, Madrid
251 m from the center of Madrid
277 m from the Sol subway station

Room in this hotel

from RON 2,451
per night
Atocha, 34, Madrid
441 m from the center of Madrid
217 m from the Antón Martín subway station

Room in this hotel

from RON 2,291
per night
preciados 10, 3c, Madrid
143 m from the center of Madrid
148 m from the Sol subway station

Room in this hotel

from RON 1,324
per night
Preciados 10 4 C, Madrid
176 m from the center of Madrid
183 m from the Sol subway station

Room in this hotel

from RON 1,324
per night
Preciados, 10 2C, Madrid
143 m from the center of Madrid
148 m from the Sol subway station

Room in this hotel

from RON 1,028
per night
16 Calle de la Cruz, Madrid City Center, 28012 Madrid, Spain, Madrid
195 m from the center of Madrid
188 m from the Sol subway station

Room in this hotel

from RON 1,183
per night
16 Calle de la Cruz, Madrid City Center, 28012 Madrid, Spain, Madrid
192 m from the center of Madrid
184 m from the Sol subway station

Room in this hotel

from RON 1,223
per night
Calle Mayor 26, Madrid
398 m from the center of Madrid
228 m from the Ópera subway station

Room in this hotel

from RON 1,021
per night
Calle Ventura de la Vega 4, 3 A, izq, Madrid
405 m from the center of Madrid
206 m from the Sevilla subway station

Room in this hotel

from RON 1,028
per night
Calle Nuñez de Arce, Madrid
239 m from the center of Madrid
227 m from the Sol subway station

Room in this hotel

from RON 1,021
per night
Calle Principe, Madrid
330 m from the center of Madrid
274 m from the Sevilla subway station

Room in this hotel

from RON 1,021
per night
Calle Pasadizo de San Ginés, Portal No.5, Madrid
267 m from the center of Madrid
249 m from the Ópera subway station

Room in this hotel

from RON 1,021
per night
Calle Luis Velez de Guevara, No. 6, 1B, Madrid
370 m from the center of Madrid
245 m from the Tirso de Molina subway station

Room in this hotel

from RON 1,021
per night
Calle de la Colegiata, 4, 1º interior-centro, Madrid City Center, 28012 Madrid, Spain, Madrid
469 m from the center of Madrid
154 m from the Tirso de Molina subway station

Room in this hotel

from RON 1,101
per night