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.

Pasadizo de San Ginés 5, 28013, Madrid, Spain, Madrid
273 m from the center of Madrid
253 m from the Ópera subway station

Room in this hotel

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

Room in this hotel

from RSD 29,307
per night
10,, Calle Aduana, 8, 28013 Madrid, Spain, Madrid
300 m from the center of Madrid
107 m from the Sevilla subway station

Room in this hotel

from RSD 14,642
per night
Calle de Atocha, 28, 28012 Madrid, Spain, Madrid
391 m from the center of Madrid
273 m from the Tirso de Molina subway station

Room in this hotel

from RSD 14,642
per night
CALLE MAYOR 44, 28013, Madrid, Spain, Madrid
457 m from the center of Madrid
215 m from the Ópera subway station

Room in this hotel

from RSD 25,639
per night
Calle del Conde de Romanones 7, Madrid
406 m from the center of Madrid
102 m from the Tirso de Molina subway station

Room in this hotel

from RSD 17,963
per night
Conde de Romanones 5, Dcha, Madrid
363 m from the center of Madrid
149 m from the Tirso de Molina subway station

Room in this hotel

from RSD 25,054
per night
Conde de Romanones 5, Dcha, Madrid
363 m from the center of Madrid
149 m from the Tirso de Molina subway station

Room in this hotel

from RSD 23,037
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RSD 23,399
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RSD 23,399
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RSD 23,399
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RSD 23,399
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RSD 23,399
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RSD 23,399
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RSD 23,399
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RSD 23,399
per night
Calle de la Montera, 15, 28012 Madrid, Spain, Madrid
147 m from the center of Madrid
128 m from the Sol subway station

Room in this hotel

from RSD 20,621
per night
Montera 45, Madrid
331 m from the center of Madrid
44 m from the Gran Vía subway station

Room in this hotel

from RSD 29,307
per night
Calle Espoz y Mina 5, Madrid
138 m from the center of Madrid
126 m from the Sol subway station

Room in this hotel

from RSD 23,399
per night
Calle Mayor 1, Madrid
96 m from the center of Madrid
122 m from the Sol subway station

Room in this hotel

from RSD 29,307
per night