Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Hotels in Madrid

: 4946 options found

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

Calle San Isidro Labrador, Madrid
1 km from the center of Madrid
407 m from the La Latina subway station

Room in this hotel

from $ 300
per night
San Cándido 3, 28019, Madrid, Spain, Madrid
2.4 km from the center of Madrid
479 m from the Marqués de Vadillo subway station

Room in this hotel

from $ 264
per night
Calle de Brescia 7, 28028, Madrid, Spain, Madrid, Madrid
4.1 km from the center of Madrid
273 m from the Parque de las Avenidas subway station

Room in this hotel

from $ 264
per night
Calle San Mateo, Madrid, Madrid
1.1 km from the center of Madrid
223 m from the Alonso Martínez subway station

Room in this hotel

from $ 181
per night
Juan Duque, Madrid
1.5 km from the center of Madrid
715 m from the Puerta del Ángel subway station

Room in this hotel

from $ 300
per night
Calle Mayor, 84, Madrid, Madrid
755 m from the center of Madrid
381 m from the Ópera subway station

Room in this hotel

from $ 264
per night
20 Calle De Ciudad Real, 28045, Madrid, Spain, Madrid
2 km from the center of Madrid
183 m from the Delicias subway station

Room in this hotel

from $ 185
per night
Valderribas 3, Madrid, Madrid
2.3 km from the center of Madrid
275 m from the Menéndez Pelayo subway station

Room in this hotel

from $ 264
per night
Leganitos 45, Madrid
925 m from the center of Madrid
53 m from the Plaza de España subway station

Room in this hotel

from $ 264
per night
Calle Zambrana, 4, 28022 Madrid, Spain, Madrid
11 km from the center of Madrid
1.4 km from the Alameda de Osuna subway station

Room in this hotel

from $ 236
per night
40 Cuesta De San Vicente 5 a, 28008, Madrid, Spain, Madrid
1.3 km from the center of Madrid
111 m from the Príncipe Pío subway station

Room in this hotel

from $ 185
per night
Divino Vallés 6, Madrid
2.4 km from the center of Madrid
292 m from the Delicias subway station

Room in this hotel

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

Room in this hotel

from $ 264
per night
Infantas 13, Madrid
599 m from the center of Madrid
214 m from the Chueca subway station

Room in this hotel

from $ 300
per night
Quevedo, Madrid City Center, 28014 Madrid, Spain, Madrid
579 m from the center of Madrid
232 m from the Antón Martín subway station

Room in this hotel

from $ 264
per night
23 Calle San Leopoldo, 28029, Madrid, Spain, Madrid
6 km from the center of Madrid
390 m from the Ventilla subway station

Room in this hotel

from $ 233
per night
Martín Soler 8, Arganzuela, 28045 Madrid, Spain, Madrid
1.7 km from the center of Madrid
227 m from the Palos de la Frontera subway station

Room in this hotel

from $ 234
per night
Calle Gran Vía 16, 6 D, Madrid City Center, 28013 Madrid, Spain, Madrid
499 m from the center of Madrid
189 m from the Gran Vía subway station

Room in this hotel

from $ 292
per night
Calle Bola, 13, Madrid City Center, 28013 Madrid, Spain, Madrid
665 m from the center of Madrid
145 m from the Santo Domingo subway station

Room in this hotel

from $ 234
per night
Calle Alejandro González, Madrid
3.7 km from the center of Madrid
124 m from the Ventas subway station

Room in this hotel

from $ 264
per night