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 Duque de Rivas, 2, Madrid
417 m from the center of Madrid
241 m from the Tirso de Molina subway station

Room in this hotel

from £ 173
per night
Calle Nuñez de Arce 14, 1D, Madrid
248 m from the center of Madrid
239 m from the Sol subway station

Room in this hotel

from £ 117
per night
Calle Nuñez de Arce 14, 1F, Madrid
248 m from the center of Madrid
239 m from the Sol subway station

Room in this hotel

from £ 167
per night
Calle Núñez de Arce, 14 1 A, Madrid
248 m from the center of Madrid
239 m from the Sol subway station

Room in this hotel

from £ 125
per night
Calle Núñez de Arce 14, 3G, Madrid
248 m from the center of Madrid
239 m from the Sol subway station

Room in this hotel

from £ 173
per night
Calle Mayor 1, Madrid
95 m from the center of Madrid
122 m from the Sol subway station

Room in this hotel

from £ 408
per night
16 Plaza Tirso de Molina, Madrid City Center, 28012 Madrid, Spain, Madrid
455 m from the center of Madrid
53 m from the Tirso de Molina subway station

Room in this hotel

from £ 192
per night
calle Basterto 7 primero 11 28005, Madrid
330 m from the center of Madrid
348 m from the Ópera subway station

Room in this hotel

from £ 173
per night
14 Calle de Esparteros 3º, Madrid City Center, 28012 Madrid, Spain, Madrid
196 m from the center of Madrid
221 m from the Sol subway station

Room in this hotel

from £ 192
per night
Calle de la Montera 33, Madrid
259 m from the center of Madrid
114 m from the Gran Vía subway station

Room in this hotel

from £ 183
per night
Conde de Romanones 2, 2 Centro, Madrid
346 m from the center of Madrid
177 m from the Tirso de Molina subway station

Room in this hotel

from £ 173
per night
Calle de Tetuán 20, Madrid
107 m from the center of Madrid
97 m from the Sol subway station

Room in this hotel

from £ 171
per night
Calle Tetuán 36, 28013, Madrid
175 m from the center of Madrid
160 m from the Sol subway station

Room in this hotel

from £ 322
per night
Calle de la Cruz 20, 28001, Madrid, ES, Madrid
191 m from the center of Madrid
187 m from the Sol subway station

Room in this hotel

from £ 171
per night
Calle Plaza Santa Ana 15, Madrid
271 m from the center of Madrid
264 m from the Sol subway station

Room in this hotel

from £ 210
per night
Plaza Sta. Ana, 15, Madrid
272 m from the center of Madrid
265 m from the Sol subway station

Room in this hotel

from £ 177
per night
6 Calle Concepcion Jeronima, Madrid
271 m from the center of Madrid
237 m from the Tirso de Molina subway station

Room in this hotel

from £ 227
per night
General Arrando 7, 1, Madrid
249 m from the center of Madrid
270 m from the Sol subway station

Room in this hotel

from £ 171
per night
Huertas, 12 Apto F Anton Martin, Centro, Madrid
395 m from the center of Madrid
247 m from the Antón Martín subway station

Room in this hotel

from £ 192
per night
Calle de las Tres Cruces, 4, 3-D, Madrid
283 m from the center of Madrid
121 m from the Gran Vía subway station

Room in this hotel

from £ 192
per night