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.

De la Paz, 7 - 6 A, Madrid City Center, 28012 Madrid, Spain, Madrid
113 m from the center of Madrid
131 m from the Sol subway station

Room in this hotel

from € 247
per night
calle Echegaray 17, 2C,4C, 1B, 2B, Madrid
346 m from the center of Madrid
174 m from the Sevilla subway station

Room in this hotel

from € 265
per night
Calle Mayor 58, Madrid City Center, 28013 Madrid, Spain, Madrid
521 m from the center of Madrid
238 m from the Ópera subway station

Room in this hotel

from € 92
per night
Concepción Jeronima, 18, Madrid
395 m from the center of Madrid
257 m from the Tirso de Molina subway station

Room in this hotel

from € 237
per night
Concepción Jeronima, 18, Madrid City Center, 28012 Madrid, Spain, Madrid
392 m from the center of Madrid
260 m from the Tirso de Molina subway station

Room in this hotel

from € 247
per night
Calle Barcelona 7, Madrid City Center, 28012 Madrid, Spain, Madrid
166 m from the center of Madrid
164 m from the Sol subway station

Room in this hotel

from € 204
per night
Calle Concepcion Jeronima 18, Madrid City Center, 28012 Madrid, Spain, Madrid
393 m from the center of Madrid
259 m from the Tirso de Molina subway station

Room in this hotel

from € 126
per night
Calle Concepción Jerónima, 18, 28012 Madrid, Spain, Madrid
395 m from the center of Madrid
261 m from the Tirso de Molina subway station

Room in this hotel

from € 237
per night
Duque De Rivas 4, 6º Izq., Madrid
442 m from the center of Madrid
218 m from the Tirso de Molina subway station

Room in this hotel

from € 247
per night
Calle Barcelona, 2, Madrid City Center, 28012 Madrid, Spain, Madrid
139 m from the center of Madrid
136 m from the Sol subway station

Room in this hotel

from € 247
per night
Calle Infante, 6, Madrid
462 m from the center of Madrid
237 m from the Antón Martín subway station

Room in this hotel

from € 237
per night
Principe, 16, Madrid
305 m from the center of Madrid
242 m from the Sevilla subway station

Room in this hotel

from € 247
per night
Different locations in Madrid city center, Madrid City Center, 28013 Madrid, Spain, Madrid
62 m from the center of Madrid
83 m from the Sol subway station

Room in this hotel

from € 247
per night
Calle de la Cruz, 26, Madrid
217 m from the center of Madrid
220 m from the Sol subway station

Room in this hotel

from € 139
per night
Imperial, 3, Madrid
390 m from the center of Madrid
337 m from the Tirso de Molina subway station

Room in this hotel

from € 247
per night
Las Huertas, 23, Madrid City Center, 28012 Madrid, Spain, Madrid
486 m from the center of Madrid
245 m from the Antón Martín subway station

Room in this hotel

from € 247
per night
Calle de Carretas, 8, 28012 Madrid, Spain, Madrid
123 m from the center of Madrid
132 m from the Sol subway station

Room in this hotel

from € 225
per night
Calle Caballero de Gracia 8, Planta 4, Madrid
406 m from the center of Madrid
115 m from the Gran Vía subway station

Room in this hotel

from € 247
per night
Calle de Atocha 28 1º A, Madrid City Center, 28012 Madrid, Spain, Madrid
390 m from the center of Madrid
272 m from the Tirso de Molina subway station

Room in this hotel

from € 247
per night
14 Calle de las Huertas, Madrid City Center, 28012 Madrid, Spain, Madrid
413 m from the center of Madrid
229 m from the Antón Martín subway station

Room in this hotel

from € 247
per night