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 Ponzano, 11, Madrid
51 m from the Alonso Cano subway station

Room in this hotel

from $ 233
per night
Calle del Príncipe, 18, 28012 Madrid, Spain, Madrid
258 m from the Sevilla subway station
142 reviews
8.2

Room in this hotel

from $ 174
per night
Calle de Hilarión Eslava, 12, 28015 Madrid, Community of Madrid, Spain, Madrid
287 m from the Moncloa subway station
24 reviews
8.6

Room in this hotel

from $ 268
per night
C/ Santa Barbara 1, Madrid, Madrid
150 m from the Chueca subway station
541 reviews
9.0

Room in this hotel

from $ 286
per night
Carretera de las Dehesas, 45, 28470 Cercedilla, Spain, Cercedilla
120 reviews
10

Room in this hotel

from $ 195
per night
Fuencarral 39, 1º Derecha., Madrid
266 m from the Chueca subway station
11 reviews
5.6

Room in this hotel

from $ 296
per night
28019, General Ricardos, 90, Madrid, Spain, Madrid
151 m from the Urgel subway station
1 review
6.0

Room in this hotel

from $ 296
per night
Calle Arenal 26,4 Izquierda, 28013 Madrid., Madrid
97 m from the Ópera subway station
57 reviews
8.6

Room in this hotel

from $ 180
per night
Travesia de Barrio Alto 12, Belmonte de Tajo
8 reviews
8.0

Room in this hotel

from $ 200
per night
Avda de Madrid, 37, 28730 Buitrago del Lozoya, Spain, Buitrago del Lozoya
84 reviews
4.0

Room in this hotel

from $ 200
per night
Antonio Machado, 14, 28330 San Martín de la Vega, Spain, Parque Regional del Sureste
72 reviews
8.0

Room in this hotel

from $ 172
per night
28045 Madrid, Spain, Madrid
229 m from the Embajadores subway station

Room in this hotel

from $ 296
per night
28529 Rivas-Vaciamadrid, Spain, Rivas-Vaciamadrid
474 m from the Rivas Vaciamadrid subway station

Room in this hotel

from $ 195
per night
General Alvarez de Castro, 16, Chamberi, 28004 Madrid, Spain, Madrid
252 m from the Iglesia subway station

Room in this hotel

from $ 312
per night
Calle Principe, 11, Madrid
206 m from the Sevilla subway station
164 reviews
7.0

Room in this hotel

from $ 321
per night
18 Calle José Azorín, Parque Regional del Sureste
57 reviews
9.0

Room in this hotel

from $ 170
per night
2 Calle Correo, Madrid
92 m from the Sol subway station
252 reviews
8.4

Room in this hotel

from $ 159
per night
San Bernardo, 30, Madrid
69 m from the Noviciado subway station
23 reviews
4.0

Room in this hotel

from $ 296
per night
Calle Blanco 36, Horcajuelo de la Sierra
41 reviews
6.4

Room in this hotel

from $ 242
per night