Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Madrid

: 5745 options found

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

Calle Alcalá 93, 2 H, Madrid
374 m from the Colombia subway station

Room in this hotel

from $ 314
per night
Calle Alcala 93 5 C, 28009, Madrid, Spain, Madrid
159 m from the Retiro subway station

Room in this hotel

from $ 314
per night
Avenida de Alfonso XIII 83, Madrid, Spain, Madrid
563 m from the Avenida de la Paz subway station

Room in this hotel

from $ 130
per night
Avenida América 24, 2C, Madrid
155 m from the Cartagena subway station

Room in this hotel

from $ 247
per night
20 C/ Diego de León, Left 1B, Madrid, Spain, Madrid
419 m from the Núñez de Balboa subway station

Room in this hotel

from $ 238
per night
C/ Luna 5, 3 izq, Madrid
228 m from the Santo Domingo subway station

Room in this hotel

from $ 247
per night
C/ Canarias 38, 4, 5, Madrid
186 m from the Palos de la Frontera subway station

Room in this hotel

from $ 238
per night
Calle de Ayala, 81, 1 Exterior, 2, 28002 Madrid, Spain, 28002, Madrid, Spain, Madrid
270 m from the Lista subway station

Room in this hotel

from $ 307
per night
C/ Valverde 6, 2E, Madrid
128 m from the Gran Vía subway station

Room in this hotel

from $ 247
per night
C/ Castilla 28 Bajo G, 28039, Madrid, Spain, Madrid
280 m from the Estrecho subway station

Room in this hotel

from $ 314
per night
Paseo de San Francisco de Sales 15, Escalera B, 3 puerta 5, Chamberí, 28003, Madrid, Spain, Madrid
253 m from the Islas Filipinas subway station

Room in this hotel

from $ 247
per night
Calle Diego de León 20, 2 A, Madrid, Spain, Madrid
398 m from the Núñez de Balboa subway station

Room in this hotel

from $ 314
per night
20 Diego de León, 1A (on the left), Madrid
411 m from the Núñez de Balboa subway station

Room in this hotel

from $ 238
per night
C/ Doctor Fourquet 21, 4B, Madrid
292 m from the Lavapiés subway station

Room in this hotel

from $ 238
per night
Preciados 10 2A, Madrid
148 m from the Sol subway station

Room in this hotel

from $ 238
per night
Calle de Sarria, 28, 1H, Madrid
173 m from the Peñagrande subway station

Room in this hotel

from $ 238
per night
#5, 24 Calle Dr. Castello, Madrid
346 m from the Ibiza subway station

Room in this hotel

from $ 238
per night
Preciados 10 3B, Madrid, Spain, Madrid
148 m from the Sol subway station

Room in this hotel

from $ 238
per night
Preciados 10 4A, Madrid
148 m from the Sol subway station

Room in this hotel

from $ 238
per night
Preciados, 10 3A, Madrid
148 m from the Sol subway station

Room in this hotel

from $ 238
per night