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.

Del Carmen, 16, Madrid
231 m from the center of Madrid
183 m from the Callao subway station
1 review
10

Room in this hotel

from PLN 570
per night
la bolsa 4, 4, Madrid
215 m from the center of Madrid
232 m from the Sol subway station
10

Room in this hotel

from PLN 1,094
per night
Calle Arenal 2, Madrid
115 m from the center of Madrid
138 m from the Sol subway station
1798 reviews
8.6

Room in this hotel

from PLN 862
per night
C/Tres Cruces 6, Madrid
302 m from the center of Madrid
114 m from the Gran Vía subway station
1680 reviews
8.6

Room in this hotel

from PLN 958
per night
Gran Via 31, Madrid
381 m from the center of Madrid
165 m from the Callao subway station
1664 reviews
8.6

Room in this hotel

from PLN 2,025
per night
Calle Mayor 30, 28013 Madrid, Madrid
341 m from the center of Madrid
237 m from the Ópera subway station
241 reviews
9.0

Room in this hotel

from PLN 1,261
per night
conde de Romanones, 9, Madrid
413 m from the center of Madrid
108 m from the Tirso de Molina subway station
601 reviews
8.8

Room in this hotel

from PLN 764
per night
Calle Atocha 45, Madrid
449 m from the center of Madrid
204 m from the Antón Martín subway station
544 reviews
8.8

Room in this hotel

from PLN 493
per night
Carrera de San Jeronimo, 12, 1º, Madrid City Center, 28013 Madrid, Spain, Madrid
197 m from the center of Madrid
148 m from the Sevilla subway station
199 reviews
9.0

Room in this hotel

from PLN 1,524
per night
Plaza del Carmen, 4, Madrid
237 m from the center of Madrid
150 m from the Gran Vía subway station
1245 reviews
8.6

Room in this hotel

from PLN 897
per night
Prado 23, Madrid
498 m from the center of Madrid
325 m from the Sevilla subway station
1169 reviews
8.6

Room in this hotel

from PLN 663
per night
C. de las Huertas 10, Madrid
387 m from the center of Madrid
255 m from the Antón Martín subway station
354 reviews
8.8

Room in this hotel

from PLN 716
per night
Calle del Arenal, 16, Madrid
245 m from the center of Madrid
266 m from the Ópera subway station
1935 reviews
8.4

Room in this hotel

from PLN 986
per night
Calle Arenal 8, 3ª Planta, Madrid
166 m from the center of Madrid
189 m from the Sol subway station
43 reviews
9.2

Room in this hotel

from PLN 1,050
per night
Calle Prado, 11, Madrid
452 m from the center of Madrid
300 m from the Antón Martín subway station
1591 reviews
8.4

Room in this hotel

from PLN 978
per night
Calle Mayor, 46, Madrid
477 m from the center of Madrid
228 m from the Ópera subway station
1582 reviews
8.4

Room in this hotel

from PLN 1,044
per night
Calle Virgen de los Peligros, 2, Madrid
387 m from the center of Madrid
83 m from the Sevilla subway station
1436 reviews
8.4

Room in this hotel

from PLN 1,122
per night
calle de la Cruz, 26, 2D, Madrid
219 m from the center of Madrid
222 m from the Sol subway station
191 reviews
8.8

Room in this hotel

from PLN 653
per night
Calle de las Hileras 8, Madrid
377 m from the center of Madrid
144 m from the Ópera subway station
67 reviews
9.0

Room in this hotel

from PLN 1,164
per night
Calle de Esparteros, 6, Madrid
151 m from the center of Madrid
178 m from the Sol subway station
445 reviews
8.6

Room in this hotel

from PLN 765
per night