Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Madrid

: 5744 options found

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

Calle Jesús del Valle 13, Madrid
260 m from the Noviciado subway station

Room in this hotel

from $ 227
per night
Costanilla de San Andrés 10, Madrid
354 m from the La Latina subway station

Room in this hotel

from $ 227
per night
Calle Del Dr Cortezo 12, Madrid
88 m from the Tirso de Molina subway station

Room in this hotel

from $ 225
per night
Calle Manuela Malasana 25, Madrid
153 m from the San Bernardo subway station

Room in this hotel

from $ 227
per night
Calle Toledo, 2 2ª planta, Madrid
350 m from the Ópera subway station

Room in this hotel

from $ 320
per night
Calle Toledo, 2 1ª planta, Madrid
350 m from the Ópera subway station

Room in this hotel

from $ 320
per night
Calle Toledo, 2 3ª planta, Madrid
350 m from the Ópera subway station

Room in this hotel

from $ 320
per night
Paseo de Las Delicias, Madrid
289 m from the Palos de la Frontera subway station

Room in this hotel

from $ 227
per night
C/ Arenal, Madrid
124 m from the Ópera subway station

Room in this hotel

from $ 212
per night
Paseo de Las Delicias, Madrid
93 m from the Delicias subway station

Room in this hotel

from $ 225
per night
Calle Lagasca, 6 3ºB, Madrid
108 m from the Retiro subway station

Room in this hotel

from $ 227
per night
Calle Cava Baja, Madrid
138 m from the La Latina subway station

Room in this hotel

from $ 227
per night
Calle Loreto y Chicote, 13, Madrid
206 m from the Callao subway station

Room in this hotel

from $ 225
per night
Calle Fomento 31, Madrid
134 m from the Plaza de España subway station

Room in this hotel

from $ 225
per night
Calle Arte Rupestre del Mediterraneo 12, Madrid
487 m from the La Peseta subway station

Room in this hotel

from $ 139
per night
5 Calle de San Bernardo, Madrid City Center, 28013 Madrid, Spain, Madrid
Near Santo Domingo subway station

Room in this hotel

from $ 269
per night
Calle de Sebastian Elcano 32 Madrid, Comunidad de Madrid, Madrid
359 m from the Palos de la Frontera subway station

Room in this hotel

from $ 225
per night
Calle Del Amparo 40, Madrid
202 m from the Lavapiés subway station

Room in this hotel

from $ 225
per night
Plaza de Cervantes 21, 28801 Alcalá de Henares, Spain, Alcala de Henares

Room in this hotel

from $ 140
per night
Calle Monteleon 9, Madrid
155 m from the San Bernardo subway station

Room in this hotel

from $ 227
per night