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.

Latoneros, 6, Madrid
276 m from the La Latina subway station

Room in this hotel

from $ 282
per night
Principe, 16, Madrid
242 m from the Sevilla subway station

Room in this hotel

from $ 282
per night
Calle Bailen, 16, Madrid
508 m from the La Latina subway station

Room in this hotel

from $ 282
per night
Del Reloj, 14, Madrid City Center, 28013 Madrid, Spain, Madrid
179 m from the Plaza de España subway station

Room in this hotel

from $ 234
per night
Arrieta, 8, Madrid
139 m from the Ópera subway station
1 review
8.0

Room in this hotel

from $ 282
per night
Menendez Pidal 27, Chamartín, 28036 Madrid, Spain, Madrid
449 m from the Duque de Pastrana subway station

Room in this hotel

from $ 164
per night
Plaza Tercia, 1, Torremocha de Jarama
6 reviews
9.0

Room in this hotel

from $ 85
per night
Juan Valera, 24, dpto 2º, Retiro, 28014 Madrid, Spain, Madrid
455 m from the Menéndez Pelayo subway station

Room in this hotel

from $ 282
per night
Calle Pedrezuela,38, Avenida Colada de Pozuelo, 28925 Alcorcón, Spain, Alcorcon
4.1 km from the Cuatro Vientos subway station

Room in this hotel

from $ 110
per night
Calle de San Bartolomé, 2, 28004 Madrid, Spain, Madrid
153 m from the Chueca subway station
68 reviews
6.2

Room in this hotel

from $ 200
per night
Fuente Del Pino, 6, Miraflores de la Sierra
17 reviews
7.0

Room in this hotel

from $ 148
per night
Calle Atocha 16, Madrid
239 m from the Tirso de Molina subway station
1435 reviews
9.0

Room in this hotel

from $ 272
per night
Calle San Lorenzo, 20, 28004 Madrid, Spain, Madrid
234 m from the Tribunal subway station

Room in this hotel

from $ 200
per night
Paseo Infanta Isabel 13, Madrid
93 m from the Atocha Renfe subway station
3048 reviews
9.6

Room in this hotel

from $ 314
per night
Av. Arroyo De Trofas 3 Torrelodones, Las Matas

Room in this hotel

from $ 201
per night
Calle Infante, 6, Madrid
237 m from the Antón Martín subway station

Room in this hotel

from $ 282
per night
Quiñones 5, Bjo. Izq., 28015 Madrid, Spain, Madrid
267 m from the San Bernardo subway station

Room in this hotel

from $ 282
per night
Minas 12, Madrid
169 m from the Noviciado subway station
76 reviews
8.0

Room in this hotel

from $ 108
per night
Gran Via 10, Madrid
237 m from the Sevilla subway station
2082 reviews
9.4

Room in this hotel

from $ 451
per night
Duque De Rivas 4, 6º Izq., Madrid
218 m from the Tirso de Molina subway station

Room in this hotel

from $ 282
per night