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 del Meson de Paños, 5, Madrid
482 m from the center of Madrid
160 m from the Ópera subway station

Room in this hotel

from € 196
per night
Calle Barcelona, 6, 28012 Madrid, Spain, Madrid
156 m from the center of Madrid
155 m from the Sol subway station

Room in this hotel

from € 249
per night
Paseo de Santa María de la Cabeza, 73, - 28045, Madrid
19 m from the center of Madrid
42 m from the Sol subway station

Room in this hotel

from € 162
per night
Calle Montera 3, Madrid
73 m from the center of Madrid
47 m from the Sol subway station

Room in this hotel

from € 196
per night
Calle Marqués Viudo de Pontejos, 2 1º, 28012 Madrid, Spain, Madrid
132 m from the center of Madrid
156 m from the Sol subway station

Room in this hotel

from € 167
per night
Plaza Mayor, 28012 Madrid, Spain, Madrid
349 m from the center of Madrid
315 m from the Ópera subway station

Room in this hotel

from € 226
per night
Echegaray, 5, Madrid
347 m from the center of Madrid
182 m from the Sevilla subway station

Room in this hotel

from € 249
per night
Calle Montera 10-12, Madrid
353 m from the center of Madrid
221 m from the Sevilla subway station

Room in this hotel

from € 94
per night
Calle del Marqués Viudo de Pontejos 2, Madrid
121 m from the center of Madrid
146 m from the Sol subway station

Room in this hotel

from € 239
per night
Calle de Atocha, 14, 28012 Madrid, Madrid, Spain, Madrid
274 m from the center of Madrid
233 m from the Tirso de Molina subway station

Room in this hotel

from € 226
per night
Calle Jardines, 29, 28013 Madrid, Madrid
399 m from the center of Madrid
149 m from the Sevilla subway station

Room in this hotel

from € 199
per night
Calle Esparteros 12, 28012 Madrid, Spain, Madrid
193 m from the center of Madrid
219 m from the Sol subway station

Room in this hotel

from € 210
per night
Márquez Viudo De Pontejos 2 Piso 5 Apartamento 13 28014 Madrid Madrid, Madrid, Spain, Madrid
152 m from the center of Madrid
176 m from the Sol subway station

Room in this hotel

from € 226
per night
Calle de la Bolsa 4, Madrid
207 m from the center of Madrid
224 m from the Sol subway station

Room in this hotel

from € 304
per night
4 Calle de Quevedo, Madrid
565 m from the center of Madrid
264 m from the Antón Martín subway station

Room in this hotel

from € 213
per night
11 Cava de San Miguel, Madrid
430 m from the center of Madrid
308 m from the Ópera subway station

Room in this hotel

from € 1,402
per night
Calle del Pozo, Madrid
236 m from the center of Madrid
161 m from the Sevilla subway station

Room in this hotel

from € 249
per night
1 Calle de Esparteros, Madrid
120 m from the center of Madrid
146 m from the Sol subway station

Room in this hotel

from € 249
per night
Calle de la Montera, Madrid
279 m from the center of Madrid
93 m from the Gran Vía subway station

Room in this hotel

from € 276
per night
14 Plaza de Tirso de Molina, Madrid
498 m from the center of Madrid
83 m from the Tirso de Molina subway station

Room in this hotel

from € 218
per night