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.

34 Calle de la Ribera de Curtidores, Arganzuela, 28005 Madrid, Spain, Madrid
1.4 km from the center of Madrid
101 m from the Acacias subway station

Room in this hotel

from $ 292
per night
Plaza de España, Madrid City Center, 28008 Madrid, Spain, Madrid
955 m from the center of Madrid
120 m from the Plaza de España subway station

Room in this hotel

from $ 333
per night
65 Avenida De La Albufera 2 Izquierda, 28038, Madrid, Spain, Madrid
4.1 km from the center of Madrid
88 m from the Nueva Numancia subway station

Room in this hotel

from $ 292
per night
Calle Olivar , Madrid City Center, 28012 Madrid, Spain, Madrid
738 m from the center of Madrid
215 m from the Lavapiés subway station

Room in this hotel

from $ 280
per night
Calle del Desengano 14 3D, Madrid City Center, 28004 Madrid, Spain, Madrid
474 m from the center of Madrid
206 m from the Gran Vía subway station

Room in this hotel

from $ 292
per night
Calle Olivar, Madrid City Center, 28012 Madrid, Spain, Madrid
765 m from the center of Madrid
190 m from the Lavapiés subway station

Room in this hotel

from $ 292
per night
Calle de la Esperanza, Madrid City Center, 28012 Madrid, Spain, Madrid
764 m from the center of Madrid
206 m from the Lavapiés subway station

Room in this hotel

from $ 292
per night
78 Calle de Serrano, Salamanca, 28006 Madrid, Spain, Madrid
2.2 km from the center of Madrid
342 m from the Rubén Darío subway station

Room in this hotel

from $ 292
per night
8 Calle Pelayo, Madrid City Center, 28004 Madrid, Spain, Madrid
718 m from the center of Madrid
100 m from the Chueca subway station

Room in this hotel

from $ 289
per night
Calle Loreto y Chicote, Madrid City Center, 28004 Madrid, Spain, Madrid
526 m from the center of Madrid
210 m from the Callao subway station

Room in this hotel

from $ 260
per night
19 Calle Águila, Madrid City Center, 28005 Madrid, Spain, Madrid
1.1 km from the center of Madrid
345 m from the Puerta de Toledo subway station

Room in this hotel

from $ 292
per night
calle pedro teixeira 10, Tetuan, 28020 Madrid, Spain, Madrid
4.3 km from the center of Madrid
343 m from the Santiago Bernabéu subway station

Room in this hotel

from $ 280
per night
Calle Cava Baja, Madrid City Center, 28005 Madrid, Spain, Madrid
534 m from the center of Madrid
215 m from the La Latina subway station

Room in this hotel

from $ 333
per night
10 Calle de Segovia, Madrid City Center, 28005 Madrid, Spain, Madrid
683 m from the center of Madrid
329 m from the La Latina subway station

Room in this hotel

from $ 292
per night
Calle de Felipe III 7, Madrid
290 m from the center of Madrid
308 m from the Ópera subway station

Room in this hotel

from $ 242
per night
Calle del General Díaz Porlier, 34, Salamanca, 28001 Madrid, Spain, Madrid
2.6 km from the center of Madrid
217 m from the Lista subway station

Room in this hotel

from $ 292
per night
Calle del Prado, 10, Madrid City Center, 28014 Madrid, Spain, Madrid
440 m from the center of Madrid
287 m from the Antón Martín subway station

Room in this hotel

from $ 406
per night
Calle del Tribulete, Madrid City Center, 28012 Madrid, Spain, Madrid
1 km from the center of Madrid
167 m from the Lavapiés subway station

Room in this hotel

from $ 292
per night
C/ Atocha, 42, Madrid
1 km from the center of Madrid
259 m from the Atocha subway station

Room in this hotel

from $ 280
per night
32 Avenida de la Gran Vía del Sureste 32, F, 1A, Villa de Vallecas, 28031 Madrid, Spain, Madrid
11.3 km from the center of Madrid
182 m from the Valdecarros subway station

Room in this hotel

from $ 137
per night