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 Preciados 21, 28013 Madrid, Spain, Madrid
313 m from the center of Madrid
111 m from the Callao subway station
74 reviews
8.0

Room in this hotel

from € 203
per night
14 Huertas, Madrid
391 m from the center of Madrid
252 m from the Antón Martín subway station
42 reviews
8.0

Room in this hotel

from € 234
per night
15 Calle Del Arenal, Madrid
335 m from the center of Madrid
176 m from the Ópera subway station
33 reviews
8.0

Room in this hotel

from € 226
per night
Postas 8, 4º, Madrid City Center, 28012 Madrid, Spain, Madrid
178 m from the center of Madrid
204 m from the Sol subway station
8.5

Room in this hotel

from € 241
per night
Calle de Chinchilla 4, Madrid
311 m from the center of Madrid
163 m from the Callao subway station
160 reviews
7.4

Room in this hotel

from € 149
per night
Calle de Carretas, 25, 28012 Madrid, Spain, Madrid
155 m from the center of Madrid
162 m from the Sol subway station
14 reviews
8.0

Room in this hotel

from € 241
per night
13- 2D Plaza Tirso de Molina, Madrid
524 m from the center of Madrid
76 m from the Tirso de Molina subway station
66 reviews
7.6

Room in this hotel

from € 226
per night
Aduana, 25, Madrid
305 m from the center of Madrid
111 m from the Sevilla subway station
61 reviews
7.6

Room in this hotel

from € 234
per night
Calle Chinchilla 7 28013 Madrid, Madrid
325 m from the center of Madrid
157 m from the Callao subway station
10 reviews
8.0

Room in this hotel

from € 218
per night
Echegarai, 5, 2D, Madrid
345 m from the center of Madrid
175 m from the Sevilla subway station
49 reviews
7.6

Room in this hotel

from € 151
per night
Plaza de Herradores 5 \N, Madrid
437 m from the center of Madrid
165 m from the Ópera subway station
6 reviews
8.0

Room in this hotel

from € 234
per night
Plaza Puerta del Sol, 14-4,28013 Madrid., Madrid
110 m from the center of Madrid
84 m from the Sol subway station
294 reviews
7.0

Room in this hotel

from € 301
per night
CALLE CARRETAS 33, 4º PUERTA 2, Madrid
223 m from the center of Madrid
231 m from the Sol subway station
4 reviews
8.0

Room in this hotel

from € 203
per night
calle de Las Huertas 4 2ªA, Madrid City Center, 28012 Madrid, Spain, Madrid
365 m from the center of Madrid
278 m from the Antón Martín subway station
226 reviews
7.0

Room in this hotel

from € 241
per night
Calle Nuñez de Arce, 14, Madrid
251 m from the center of Madrid
241 m from the Sol subway station
208 reviews
7.0

Room in this hotel

from € 172
per night
Plaza De Celenque No 1 4I, Madrid
218 m from the center of Madrid
239 m from the Sol subway station
69 reviews
7.3

Room in this hotel

from € 158
per night
Calle del Príncipe, Madrid City Center, 28012 Madrid, Spain, Madrid
306 m from the center of Madrid
243 m from the Sevilla subway station
180 reviews
7.0

Room in this hotel

from € 188
per night
Calle Principe, 11, Madrid
311 m from the center of Madrid
206 m from the Sevilla subway station
164 reviews
7.0

Room in this hotel

from € 279
per night
10 Del León, Madrid
490 m from the center of Madrid
227 m from the Antón Martín subway station
23 reviews
7.4

Room in this hotel

from € 91
per night
Chinchilla 7, Madrid City Center, 28013 Madrid, Spain, Madrid
324 m from the center of Madrid
162 m from the Callao subway station
10 reviews
7.6

Room in this hotel

from € 349
per night