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.

Calle Mayor, 30, 28013 Madrid, Spain, Madrid
336 m from the center of Madrid
236 m from the Ópera subway station
28 reviews
7.1

Room in this hotel

from $ 320
per night
Calle De La Victoria 8, 8, Madrid
180 m from the center of Madrid
165 m from the Sol subway station
103 reviews
6.6

Room in this hotel

from $ 220
per night
7 Espoz y mina Street, Madrid
151 m from the center of Madrid
144 m from the Sol subway station
186 reviews
6.4

Room in this hotel

from $ 198
per night
C/Mesoneros Romanos, 14, Madrid
347 m from the center of Madrid
127 m from the Callao subway station
381 reviews
6.0

Room in this hotel

from $ 272
per night
Calle de Atocha, 28, Madrid
392 m from the center of Madrid
272 m from the Antón Martín subway station
50 reviews
6.6

Room in this hotel

from $ 118
per night
Calle Del Arenal, 16, Madrid
255 m from the center of Madrid
255 m from the Ópera subway station
88 reviews
6.0

Room in this hotel

from $ 111
per night
Calle de la Victoria, 2, Madrid
163 m from the center of Madrid
140 m from the Sol subway station
72 reviews
6.1

Room in this hotel

from $ 91
per night
Sevilla, 2, Madrid
292 m from the center of Madrid
88 m from the Sevilla subway station
5 reviews
6.8

Room in this hotel

from $ 787
per night
Calle Espoz y Mina 7, 3 Derecha, Madrid
159 m from the center of Madrid
153 m from the Sol subway station
27 reviews
6.2

Room in this hotel

from $ 285
per night
Calle De La Cruz 33, Madrid
219 m from the center of Madrid
221 m from the Sol subway station
136 reviews
5.6

Room in this hotel

from $ 205
per night
C. Mayor 1, Madrid
144 m from the center of Madrid
170 m from the Sol subway station
58 reviews
5.0

Room in this hotel

from $ 120
per night
Calle del Marqués Viudo de Pontejos, 3,, Madrid
151 m from the center of Madrid
175 m from the Sol subway station
76 reviews
4.7

Room in this hotel

from $ 150
per night
Calle de la Montera, 4, Madrid
77 m from the center of Madrid
56 m from the Sol subway station
22 reviews
4.8

Room in this hotel

from $ 472
per night
Calle Mayor, 10, planta 4, Madrid
207 m from the center of Madrid
233 m from the Sol subway station
428 reviews
9.4

Room in this hotel

from $ 179
per night
Marques Viudo de pontejos, 15, 28012 Madrid, Spain, Madrid
227 m from the center of Madrid
254 m from the Sol subway station
13 reviews
10

Room in this hotel

from $ 300
per night
Caballero De Gracia, 16, Madrid
408 m from the center of Madrid
115 m from the Gran Vía subway station
154 reviews
9.4

Room in this hotel

from $ 247
per night
6 Cruz Street, Madrid
228 m from the center of Madrid
187 m from the Sevilla subway station
390 reviews
9.0

Room in this hotel

from $ 479
per night
Calle Carretas 7 & 3, Madrid, Spain, Madrid
50 m from the center of Madrid
49 m from the Sol subway station
10

Room in this hotel

from $ 189
per night
Calle de Carretas, 27, 28012 Madrid, Spain, Madrid
165 m from the center of Madrid
172 m from the Sol subway station
27 reviews
9.4

Room in this hotel

from $ 141
per night
5,3 Calle Mayor, Madrid
174 m from the center of Madrid
200 m from the Sol subway station
168 reviews
9.0

Room in this hotel

from $ 135
per night