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.

C/ Velazquez 4, Madrid
1.7 km from the center of Madrid
236 m from the Retiro subway station

Room in this hotel

from $ 237
per night
C/ Alcalá, 81, Salamanca, 28014 Madrid, Spain, Madrid
1.5 km from the center of Madrid
45 m from the Retiro subway station

Room in this hotel

from $ 269
per night
C/ Hermosilla, 66, Madrid
2.3 km from the center of Madrid
295 m from the Velázquez subway station

Room in this hotel

from $ 306
per night
Calle San Vicente Ferrer 90, Madrid
1.2 km from the center of Madrid
305 m from the Noviciado subway station

Room in this hotel

from $ 233
per night
C/ Alvarez de Baena, 4, Madrid
2.8 km from the center of Madrid
295 m from the Gregorio Marañón subway station

Room in this hotel

from $ 237
per night
C/ General Pardiñas 13, Madrid
2.3 km from the center of Madrid
233 m from the Goya subway station

Room in this hotel

from $ 237
per night
C/ Alcántara, 34, Madrid
2.9 km from the center of Madrid
162 m from the Lista subway station

Room in this hotel

from $ 237
per night
Calle Espartinas 4, Madrid
2.2 km from the center of Madrid
240 m from the Príncipe de Vergara subway station

Room in this hotel

from $ 237
per night
C/ Lagasca, 78, Madrid
2.1 km from the center of Madrid
426 m from the Serrano subway station

Room in this hotel

from $ 306
per night
C/ Alvarez de Baena, 4, Madrid
2.7 km from the center of Madrid
256 m from the Gregorio Marañón subway station

Room in this hotel

from $ 237
per night
C/ Vergara 6, Madrid
635 m from the center of Madrid
136 m from the Ópera subway station

Room in this hotel

from $ 237
per night
C/ San Bartolomé, 20, Madrid
750 m from the center of Madrid
51 m from the Chueca subway station

Room in this hotel

from $ 209
per night
Pza. Marina Española, 7, Madrid City Center, 28013 Madrid, Spain, Madrid
857 m from the center of Madrid
345 m from the Plaza de España subway station

Room in this hotel

from $ 306
per night
Calle General Pardiñas 25, Madrid
2.4 km from the center of Madrid
326 m from the Goya subway station

Room in this hotel

from $ 237
per night
Costanilla de los Angeles 13, Madrid
490 m from the center of Madrid
178 m from the Santo Domingo subway station

Room in this hotel

from $ 306
per night
C/ Alcala, 157, Madrid
2.7 km from the center of Madrid
248 m from the Goya subway station

Room in this hotel

from $ 306
per night
C/ Villanueva, 15, Madrid
1.7 km from the center of Madrid
256 m from the Retiro subway station

Room in this hotel

from $ 237
per night
C/ Menéndez Pelayo, 25, Madrid
2.1 km from the center of Madrid
94 m from the Ibiza subway station

Room in this hotel

from $ 237
per night
Calle Tetuán 36, 28013, Madrid
175 m from the center of Madrid
160 m from the Sol subway station

Room in this hotel

from $ 423
per night
C. San Bernardo, 63, Madrid
1.1 km from the center of Madrid
281 m from the Noviciado subway station

Room in this hotel

from $ 85
per night