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.

Álvarez Gato, 4, Madrid City Center, 28012 Madrid, Spain, Madrid
218 m from the center of Madrid
215 m from the Sol subway station

Room in this hotel

from € 240
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 € 240
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 € 129
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 € 129
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 € 239
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 € 136
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 € 217
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 € 200
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from € 201
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from € 201
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from € 201
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from € 201
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from € 201
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from € 201
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from € 201
per night
Arenal 16, Madrid
251 m from the center of Madrid
260 m from the Ópera subway station

Room in this hotel

from € 201
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 € 224
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 € 201
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 € 240
per night
9 Calle de Cádiz, Madrid
193 m from the center of Madrid
193 m from the Sol subway station

Room in this hotel

from € 240
per night