Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Hotels in Madrid

: 4947 options found

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

32 Calle Pelayo, Madrid City Center, 28004 Madrid, Spain, Madrid
841 m from the center of Madrid
83 m from the Chueca subway station

Room in this hotel

from $ 273
per night
ARGUMOSA 25, D, 28012, Madrid, Community of Madrid, ES, Madrid
1.1 km from the center of Madrid
232 m from the Lavapiés subway station

Room in this hotel

from $ 308
per night
Paseo de la Dirección 103, bajo Izq., Tetuan, 28039 Madrid, Spain, Madrid
5.3 km from the center of Madrid
792 m from the Tetuán subway station

Room in this hotel

from $ 80
per night
General Pardiñas 34, 28001, Madrid, Spain, Madrid
2.4 km from the center of Madrid
331 m from the Goya subway station

Room in this hotel

from $ 273
per night
C/ Rafael Calvo 20, Madrid
2.1 km from the center of Madrid
355 m from the Rubén Darío subway station

Room in this hotel

from $ 308
per night
Calle Alfonso XII 19 Escalera 0 6º Centro Madrid, Madrid
1.6 km from the center of Madrid
159 m from the Atocha Renfe subway station

Room in this hotel

from $ 308
per night
Manuela Malasaña, Madrid
1.3 km from the center of Madrid
169 m from the San Bernardo subway station

Room in this hotel

from $ 308
per night
9 Calle de Nuestra Señora de los Dolores, Madrid
5.4 km from the center of Madrid
737 m from the Tetuán subway station

Room in this hotel

from $ 259
per night
10 Plaza de Pedro Zerolo, Madrid
620 m from the center of Madrid
181 m from the Chueca subway station

Room in this hotel

from $ 196
per night
Calle Mayor 24, 4 izq B, Madrid
336 m from the center of Madrid
236 m from the Ópera subway station

Room in this hotel

from $ 203
per night
11 Calle Villarramiel, 28021, Madrid, Spain, Madrid
7.3 km from the center of Madrid
675 m from the Villaverde Bajo-Cruce subway station

Room in this hotel

from $ 100
per night
68 Calle de Atocha apartamento 4D, 28012, Madrid, Spain, Madrid
749 m from the center of Madrid
111 m from the Antón Martín subway station

Room in this hotel

from $ 259
per night
13 Calle Belfast, Madrid
11.3 km from the center of Madrid
1.4 km from the Alameda de Osuna subway station

Room in this hotel

from $ 259
per night
40 Calle del Barco 1º Interior 4, Madrid
493 m from the center of Madrid
195 m from the Gran Vía subway station

Room in this hotel

from $ 259
per night
14 Calle Mirasierra., Madrid
3 km from the center of Madrid
325 m from the Usera subway station

Room in this hotel

from $ 266
per night
16 Calle del Limón, Madrid
1.2 km from the center of Madrid
243 m from the Ventura Rodríguez subway station

Room in this hotel

from $ 215
per night
Calle Mirasierra 16, Madrid
3 km from the center of Madrid
316 m from the Usera subway station

Room in this hotel

from $ 318
per night
Calle del Duque de Alba 15, Madrid
626 m from the center of Madrid
115 m from the La Latina subway station

Room in this hotel

from $ 259
per night
33 Calle de Carretas, Madrid
226 m from the center of Madrid
235 m from the Sol subway station

Room in this hotel

from $ 352
per night
4 Calle San Patricio, Madrid
3.3 km from the center of Madrid
66 m from the Urgel subway station

Room in this hotel

from $ 259
per night