Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Madrid

: 5746 options found

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

Av del Monte Igueldo 35, Madrid
463 m from the Nueva Numancia subway station
8.3

Room in this hotel

from $ 242
per night
Calle del Marqués Viudo de Pontejos 2, Madrid
146 m from the Sol subway station

Room in this hotel

from $ 223
per night
42 Calle Juan de Toledo, 28200 San Lorenzo de El Escorial, Spain, San Lorenzo de El Escorial

Room in this hotel

from $ 199
per night
Calle Miguel Yuste 10, San Blas, 08037 Madrid, Spain, Madrid
141 m from the Suanzes subway station

Room in this hotel

from $ 124
per night
CALLE boteros nº 6 1ºA, Colmenar Viejo

Room in this hotel

from $ 199
per night
Calle de Peña Nueva 41, 2° - B, Madrid
142 m from the Congosto subway station

Room in this hotel

from $ 256
per night
Gran Via 54, Madrid
75 m from the Santo Domingo subway station

Room in this hotel

from $ 267
per night
Calle de Pizarro, 16, Madrid
165 m from the Noviciado subway station

Room in this hotel

from $ 198
per night
Calle de Pizarro, 16, 28004 Madrid, Madrid
1 km from the Campo de las Naciones subway station

Room in this hotel

from $ 258
per night
C/ Fuencarral 46, Madrid
261 m from the Chueca subway station

Room in this hotel

from $ 281
per night
Calle de las Mineros 3, Madrid
256 m from the Abrantes subway station

Room in this hotel

from $ 210
per night
15 4b Gran Vía, Madrid
116 m from the Gran Vía subway station

Room in this hotel

from $ 236
per night
Manuela Malasaña, 6, Madrid
107 m from the Bilbao subway station

Room in this hotel

from $ 207
per night
Barco 13, 3º, Madrid
227 m from the Gran Vía subway station

Room in this hotel

from $ 181
per night
7 Calle Zorrilla, Madrid
235 m from the Sevilla subway station
86 reviews
7.6

Room in this hotel

from $ 180
per night
Calle la Tercia, 8, Alcala de Henares

Room in this hotel

from $ 122
per night
Ros De Olano 2, 28002 Madrid, Madrid
229 m from the Prosperidad subway station

Room in this hotel

from $ 123
per night
C/ Vallehermoso 3 28015 MADRID, Madrid
300 m from the San Bernardo subway station

Room in this hotel

from $ 228
per night
45 Calle de Leganitos, Centro de Madrid, 28013 Madrid, España, Madrid
53 m from the Plaza de España subway station

Room in this hotel

from $ 235
per night
Calle y Escalinata de Matilde Landa 22, Madrid
458 m from the Ventilla subway station

Room in this hotel

from $ 256
per night