Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Madrid city center

: 4217 options found

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

Calle de la Salud 3, Madrid
212 m from the Sol subway station
4413 reviews
8.8

Room in this hotel

from $ 306
per night
Flor Baja, 3, Madrid
156 m from the Plaza de España subway station
3607 reviews
8.2

Room in this hotel

from $ 249
per night
C/ Zorrilla, 7, Madrid
232 m from the Sevilla subway station
9.4

Room in this hotel

from $ 278
per night
Glorieta Puerta de Toledo 4, Madrid
79 m from the Puerta de Toledo subway station
1458 reviews
8.2

Room in this hotel

from $ 151
per night
Alberto Aguilera 18, Madrid
260 m from the San Bernardo subway station
499 reviews
7.8

Room in this hotel

from $ 226
per night
Paseo de la Virgen del Puerto, 57, Madrid
881 m from the Puerta del Ángel subway station
1914 reviews
8.6

Room in this hotel

from $ 192
per night
Calle Gran Vía 84, Madrid
138 m from the Plaza de España subway station
4029 reviews
8.8

Room in this hotel

from $ 323
per night
Calle Gran Vía 47, Madrid
46 m from the Santo Domingo subway station

Room in this hotel

from $ 216
per night
Plaza Celenque, 3, Madrid
218 m from the Sol subway station
683 reviews
8.6

Room in this hotel

from $ 241
per night
Gran Vía, 65, Madrid
89 m from the Plaza de España subway station
649 reviews
7.6

Room in this hotel

from $ 182
per night
Tres Cruces 3, Madrid
153 m from the Gran Vía subway station
399 reviews
6.4

Room in this hotel

from $ 273
per night
Galdo 2, Madrid
165 m from the Sol subway station
1677 reviews
8.2

Room in this hotel

from $ 268
per night
Plaza Conde Valle Suchil 5, Madrid
216 m from the San Bernardo subway station
1423 reviews
8.2

Room in this hotel

from $ 224
per night
Calle de Campomanes, 7, Madrid
136 m from the Ópera subway station
1222 reviews
8.4

Room in this hotel

from $ 263
per night
Gran Via 53, Madrid
62 m from the Santo Domingo subway station
3080 reviews
8.0

Room in this hotel

from $ 244
per night
calle Atocha 123, Madrid
155 m from the Atocha subway station
393 reviews
8.4

Room in this hotel

from $ 357
per night
Calle del Marques de Urquijo, 4, Madrid
57 m from the Argüelles subway station
689 reviews
8.0

Room in this hotel

from $ 242
per night
Cuesta San Vicente 14, Madrid
368 m from the Príncipe Pío subway station
2209 reviews
8.2

Room in this hotel

from $ 305
per night
Calle Buen Suceso, 3, Madrid
115 m from the Argüelles subway station
988 reviews
8.6

Room in this hotel

from $ 294
per night
Calle Postas, 17, Madrid
270 m from the Sol subway station
2266 reviews
8.6

Room in this hotel

from $ 324
per night