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/ Atocha, 42, Madrid
1 km from the center of Madrid
259 m from the Atocha subway station

Room in this hotel

from $ 267
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 $ 134
per night
90 Calle De Atocha, 28012, Madrid, Spain, Madrid
915 m from the center of Madrid
296 m from the Antón Martín subway station

Room in this hotel

from $ 252
per night
Calle de Antonio Acuña, Retiro, 28009 Madrid, Spain, Madrid
2.1 km from the center of Madrid
229 m from the Príncipe de Vergara subway station

Room in this hotel

from $ 295
per night
Calle Sant Jordi , 33, Madrid
461 m from the center of Madrid
191 m from the Antón Martín subway station

Room in this hotel

from $ 300
per night
Barquillo 23, 1, 28004, Madrid, Community of Madrid, ES, Madrid
920 m from the center of Madrid
179 m from the Chueca subway station

Room in this hotel

from $ 311
per night
Riera D'en Jordà S/N, Madrid
6.4 km from the center of Madrid
274 m from the Chamartín subway station

Room in this hotel

from $ 267
per night
11 Calle Alonso del Barco, Arganzuela, 28012 Madrid, Spain, Madrid
1.4 km from the center of Madrid
158 m from the Embajadores subway station

Room in this hotel

from $ 233
per night
Plaza Pedro Zerolo,, Madrid
592 m from the center of Madrid
216 m from the Chueca subway station

Room in this hotel

from $ 236
per night
13 Calle de la Cava Alta Semisótano, Madrid City Center, 28005 Madrid, Spain, Madrid
666 m from the center of Madrid
108 m from the La Latina subway station

Room in this hotel

from $ 199
per night
Fuencarral 48 - 50, 28004 Madrid, Madrid
789 m from the center of Madrid
266 m from the Chueca subway station

Room in this hotel

from $ 225
per night
31 Calle Hortaleza, Madrid
668 m from the center of Madrid
184 m from the Chueca subway station

Room in this hotel

from $ 236
per night
Madrid City Center, 28014 Madrid, Spain, Madrid
720 m from the center of Madrid
314 m from the Antón Martín subway station

Room in this hotel

from $ 295
per night
C San Hermenegildo 27, Madrid
1.4 km from the center of Madrid
318 m from the San Bernardo subway station

Room in this hotel

from $ 236
per night
Calle Vallehermoso n 5, Madrid
1.6 km from the center of Madrid
296 m from the San Bernardo subway station

Room in this hotel

from $ 295
per night
Calle Guipuzcoa 12, Madrid
3.5 km from the center of Madrid
156 m from the Cuatro Caminos subway station

Room in this hotel

from $ 236
per night
Calle de los Jardines, 11, Madrid
337 m from the center of Madrid
96 m from the Gran Vía subway station

Room in this hotel

from $ 295
per night
Tetuán, 22, 2 izqda, Madrid City Center, 28013 Madrid, Spain, Madrid
76 m from the center of Madrid
79 m from the Sol subway station

Room in this hotel

from $ 420
per night
Calle Humilladero 4-1D, Madrid
850 m from the center of Madrid
213 m from the La Latina subway station

Room in this hotel

from $ 814
per night
Calle Madera, 6 bajo derecha, Madrid
648 m from the center of Madrid
247 m from the Noviciado subway station

Room in this hotel

from $ 232
per night