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.

Carretas, 27, Madrid
171 m from the center of Madrid
178 m from the Sol subway station
1 review
8.0

Room in this hotel

from PLN 992
per night
Carrera de San Jeronimo, 30, Madrid
363 m from the center of Madrid
130 m from the Sevilla subway station
89 reviews
7.0

Room in this hotel

from PLN 521
per night
Plaza Del Angel, 13, Madrid
284 m from the center of Madrid
287 m from the Sol subway station
158 reviews
6.8

Room in this hotel

from PLN 586
per night
Calle Luis Vélez de Guevara, 10, 28012 Madrid, Spain, Madrid
419 m from the center of Madrid
194 m from the Tirso de Molina subway station
73 reviews
7.0

Room in this hotel

from PLN 992
per night
8 Carretas, Madrid
125 m from the center of Madrid
133 m from the Sol subway station
15 reviews
7.4

Room in this hotel

from PLN 739
per night
Bordadores 9A, Madrid, Es, 28013, Madrid
324 m from the center of Madrid
199 m from the Ópera subway station
11 reviews
7.4

Room in this hotel

from PLN 992
per night
Aduana, 23 1D (Unit 2), Madrid
292 m from the center of Madrid
119 m from the Sevilla subway station
53 reviews
7.0

Room in this hotel

from PLN 856
per night
Marqués Viudo De Pontejos, 3 3º, Madrid
146 m from the center of Madrid
169 m from the Sol subway station
39 reviews
7.0

Room in this hotel

from PLN 958
per night
28 Atocha, Madrid
393 m from the center of Madrid
275 m from the Antón Martín subway station
61 reviews
6.8

Room in this hotel

from PLN 992
per night
Calle Barcelona, 6, 28012 Madrid, Spain, Madrid
156 m from the center of Madrid
155 m from the Sol subway station
18 reviews
7.0

Room in this hotel

from PLN 1,026
per night
51, Calle Atocha, Madrid
489 m from the center of Madrid
157 m from the Antón Martín subway station
18 reviews
7.0

Room in this hotel

from PLN 533
per night
Calle del Príncipe, 18, 28012 Madrid, Spain, Madrid
314 m from the center of Madrid
258 m from the Sevilla subway station
45 reviews
6.6

Room in this hotel

from PLN 992
per night
C/ de la Victoria, 2, 4 Izq, Madrid
165 m from the center of Madrid
145 m from the Sol subway station
43 reviews
6.6

Room in this hotel

from PLN 685
per night
51 Calle de Atocha, Madrid
488 m from the center of Madrid
158 m from the Antón Martín subway station
18 reviews
6.8

Room in this hotel

from PLN 683
per night
11 Plaza Puerta Del Sol, Madrid
86 m from the center of Madrid
84 m from the Sol subway station
69 reviews
6.4

Room in this hotel

from PLN 958
per night
5 Calle de la Cruz, Madrid
244 m from the center of Madrid
168 m from the Sevilla subway station
153 reviews
6.0

Room in this hotel

from PLN 958
per night
Calle de la Cruz, 22, Madrid
203 m from the center of Madrid
203 m from the Sol subway station
8 reviews
6.8

Room in this hotel

from PLN 4,185
per night
Nu ? Ez De Arce 9 , Puerta Del Sol-Plaza Mayor, Madrid, ES, Madrid
258 m from the center of Madrid
249 m from the Sol subway station
113 reviews
6.0

Room in this hotel

from PLN 958
per night
Calle Luis Vélez de Guevara, 8, Madrid
401 m from the center of Madrid
207 m from the Tirso de Molina subway station
33 reviews
6.4

Room in this hotel

from PLN 383
per night
14 Calle Mayor, Madrid
230 m from the center of Madrid
255 m from the Sol subway station
60 reviews
6.2

Room in this hotel

from PLN 683
per night