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 RON 1,127
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 RON 1,289
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 RON 663
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 RON 663
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 RON 1,120
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 RON 899
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 RON 1,098
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 RON 1,060
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RON 1,023
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RON 1,023
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RON 1,023
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RON 1,023
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RON 1,023
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RON 1,023
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RON 1,023
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from RON 1,023
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 RON 873
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 RON 1,289
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 RON 1,023
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 RON 1,289
per night