Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Hotels in Madrid

: 4946 options found

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

Avenida General, 49, Madrid
11.9 km from the center of Madrid
717 m from the Barajas subway station
3479 reviews
8.0

Room in this hotel

from $ 151
per night
Ronda de Segovia 14, Madrid
1.4 km from the center of Madrid
545 m from the Puerta de Toledo subway station
9.0

Room in this hotel

from $ 222
per night
Calle Timón 35, Madrid
11.8 km from the center of Madrid
386 m from the Barajas subway station
1243 reviews
8.2

Room in this hotel

from $ 201
per night
Avenida de Aragón 402, Madrid
13.4 km from the center of Madrid
2.4 km from the La Rambla subway station
84 reviews
6.3

Room in this hotel

from $ 117
per night
Calle de Arturo Soria, 14, Madrid
6 km from the center of Madrid
185 m from the Ciudad Lineal subway station
1070 reviews
8.6

Room in this hotel

from $ 204
per night
Calle de Francisco Medrano, 4, Madrid
4.7 km from the center of Madrid
232 m from the Tetuán subway station
276 reviews
7.8

Room in this hotel

from $ 1,015
per night
Calle Mezquite 5B, Madrid
2.8 km from the center of Madrid
365 m from the Méndez Álvaro subway station
8.2

Room in this hotel

from $ 130
per night
Calle de la Cruz, 26, Madrid
211 m from the center of Madrid
215 m from the Sol subway station
294 reviews
5.6

Room in this hotel

from $ 243
per night
11 Calle de la Cabeza, Madrid
542 m from the center of Madrid
94 m from the Tirso de Molina subway station

Room in this hotel

from $ 182
per night
Calle Imperial 9, Madrid
404 m from the center of Madrid
322 m from the La Latina subway station
1341 reviews
9.2

Room in this hotel

from $ 179
per night
Calle Atocha 81, Madrid
734 m from the center of Madrid
104 m from the Antón Martín subway station
2315 reviews
8.8

Room in this hotel

from $ 328
per night
C. Alcalá 164, Madrid
3.4 km from the center of Madrid
192 m from the Manuel Becerra subway station

Room in this hotel

from $ 176
per night
Calle Luchana 13, Madrid
1.5 km from the center of Madrid
122 m from the Bilbao subway station
775 reviews
9.0

Room in this hotel

from $ 224
per night
Plaza del Emperador Carlos V 8, Madrid
1.3 km from the center of Madrid
86 m from the Atocha subway station
1362 reviews
7.6

Room in this hotel

from $ 194
per night
Luis De La Mata 18, Madrid
8.6 km from the center of Madrid
598 m from the Canillejas subway station
1106 reviews
5.8

Room in this hotel

from $ 139
per night
Moscatelar 31, Madrid
6.6 km from the center of Madrid
238 m from the Esperanza subway station
172 reviews
6.0

Room in this hotel

from $ 175
per night
Preciados Street, 37, Madrid
476 m from the center of Madrid
145 m from the Santo Domingo subway station
4865 reviews
9.2

Room in this hotel

from $ 379
per night
Plazuela del Conde de Miranda 1, Madrid
533 m from the center of Madrid
341 m from the Ópera subway station
203 reviews
9.4

Room in this hotel

from $ 263
per night
Calle San Onofre, 5, Madrid
550 m from the center of Madrid
193 m from the Gran Vía subway station
516 reviews
9.0

Room in this hotel

from $ 254
per night
C/ Gran Vía 48, Madrid
451 m from the center of Madrid
43 m from the Callao subway station
10

Room in this hotel

from $ 273
per night