Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Hotels in Madrid

: 4941 options found

Select dates so you can see the availability and exact prices.

4 Costanilla de San Vicente, Madrid
1.1 km from the center of Madrid
278 m from the Noviciado subway station
350 reviews
9.0

Room in this hotel

from $ 216
per night
Calle de Las Huertas, 58, 1 A, Madrid City Center, 28014 Madrid, Spain, Madrid
729 m from the center of Madrid
250 m from the Antón Martín subway station
338 reviews
9.0

Room in this hotel

from $ 317
per night
12-4 Drch Gran Via, Madrid
516 m from the center of Madrid
231 m from the Gran Vía subway station
125 reviews
9.2

Room in this hotel

from $ 277
per night
96 Calle de Atocha, Madrid
941 m from the center of Madrid
312 m from the Antón Martín subway station
321 reviews
9.0

Room in this hotel

from $ 263
per night
Calle correderas baja de san pablo #4, Madrid
564 m from the center of Madrid
196 m from the Callao subway station
1 review
10

Room in this hotel

from $ 317
per night
Calle del Gral. Pardiñas, 34, 28001 Madrid, Spain, Madrid
2.4 km from the center of Madrid
327 m from the Goya subway station
1 review
10

Room in this hotel

from $ 277
per night
Calle Jacometrezo, 7, 28014 Madrid, Spain, Madrid
470 m from the center of Madrid
111 m from the Callao subway station
1 review
10

Room in this hotel

from $ 271
per night
Calle De Don Ramon De La Cruz, 10, Madrid
2 km from the center of Madrid
440 m from the Serrano subway station
10

Room in this hotel

from $ 301
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 $ 251
per night
Calle San Bernardo 83, Madrid
1.3 km from the center of Madrid
167 m from the San Bernardo subway station
1 review
10

Room in this hotel

from $ 238
per night
Calle Velazquez 33, Goya 31 Madrid 28001, Madrid
1.9 km from the center of Madrid
152 m from the Velázquez subway station
268 reviews
9.0

Room in this hotel

from $ 540
per night
Cardenal Cisneros, 16, 28010 Madrid, Spain, Madrid
1.6 km from the center of Madrid
179 m from the Bilbao subway station
236 reviews
9.0

Room in this hotel

from $ 182
per night
2, Calle de Luchana, 27, Madrid
1.7 km from the center of Madrid
360 m from the Bilbao subway station
4 reviews
2.0

Room in this hotel

from $ 201
per night
64 Gran Via, Madrid
753 m from the center of Madrid
145 m from the Santo Domingo subway station
494 reviews
8.8

Room in this hotel

from $ 145
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 $ 130
per night
5 Calle Lechuga, Madrid
389 m from the center of Madrid
307 m from the Tirso de Molina subway station
131 reviews
9.0

Room in this hotel

from $ 242
per night
C Don Ramon De La Cruz 41, Madrid
2.4 km from the center of Madrid
392 m from the Núñez de Balboa subway station
135 reviews
9.0

Room in this hotel

from $ 297
per night
84 Calle De Atocha, , Madrid, 28012, Spain, Madrid
861 m from the center of Madrid
230 m from the Antón Martín subway station
101 reviews
9.0

Room in this hotel

from $ 238
per night
Calle de Atocha, 113, 28012 Madrid, Spain, Madrid
1 km from the center of Madrid
261 m from the Atocha subway station
101 reviews
9.0

Room in this hotel

from $ 231
per night
Cuesta de Santo Domingo 3, 28013, Madrid, Spain, Madrid
609 m from the center of Madrid
155 m from the Ópera subway station
72 reviews
9.0

Room in this hotel

from $ 242
per night