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.

Calle de Las Huertas, Madrid
765 m from the center of Madrid
288 m from the Antón Martín subway station

Room in this hotel

from $ 324
per night
Calle de Galileo, 26, Madrid
1.8 km from the center of Madrid
488 m from the Quevedo subway station

Room in this hotel

from $ 241
per night
Calle de Miguel Servet, Madrid City Center, Madrid
1.2 km from the center of Madrid
175 m from the Embajadores subway station

Room in this hotel

from $ 287
per night
Calle Mayor 1, Madrid
95 m from the center of Madrid
122 m from the Sol subway station

Room in this hotel

from $ 524
per night
Calle de Barbieri, Madrid
698 m from the center of Madrid
117 m from the Chueca subway station

Room in this hotel

from $ 241
per night
Calle Cava Baja 30, Madrid
692 m from the center of Madrid
146 m from the La Latina subway station

Room in this hotel

from $ 241
per night
Calle Cava Baja 30, Madrid
692 m from the center of Madrid
146 m from the La Latina subway station

Room in this hotel

from $ 241
per night
Calle Cava Baja 30, Madrid
692 m from the center of Madrid
146 m from the La Latina subway station

Room in this hotel

from $ 241
per night
Princesa, 3, Madrid
1.2 km from the center of Madrid
212 m from the Ventura Rodríguez subway station

Room in this hotel

from $ 241
per night
30 Calle de Juan de Urbieta, Retiro, 28007 Madrid, Spain, Madrid
2.6 km from the center of Madrid
419 m from the Menéndez Pelayo subway station

Room in this hotel

from $ 231
per night
Calle de Hortaleza 26, Madrid
601 m from the center of Madrid
226 m from the Chueca subway station

Room in this hotel

from $ 168
per night
16 Plaza Tirso de Molina, Madrid City Center, 28012 Madrid, Spain, Madrid
455 m from the center of Madrid
53 m from the Tirso de Molina subway station

Room in this hotel

from $ 277
per night
Luisa Fernanda, 9, Madrid
601 m from the center of Madrid
226 m from the Chueca subway station

Room in this hotel

from $ 241
per night
calle Basterto 7 primero 11 28005, Madrid
330 m from the center of Madrid
348 m from the Ópera subway station

Room in this hotel

from $ 241
per night
14 Calle de Esparteros 3º, Madrid City Center, 28012 Madrid, Spain, Madrid
196 m from the center of Madrid
221 m from the Sol subway station

Room in this hotel

from $ 277
per night
Calle Cava Baja 30, Madrid
692 m from the center of Madrid
146 m from the La Latina subway station

Room in this hotel

from $ 241
per night
Calle Mancebos 10, Madrid
904 m from the center of Madrid
372 m from the La Latina subway station

Room in this hotel

from $ 241
per night
Calle Loreto y Chicote 13, Madrid
560 m from the center of Madrid
210 m from the Callao subway station

Room in this hotel

from $ 254
per night
Plaza de Tirso de Molina 16, Madrid
461 m from the center of Madrid
47 m from the Tirso de Molina subway station

Room in this hotel

from $ 241
per night
Calle de la Montera 33, Madrid
259 m from the center of Madrid
114 m from the Gran Vía subway station

Room in this hotel

from $ 244
per night