Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Hotels in Madrid

: 4941 options found

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

Calle de Mesonero Romanos, 10 Piso 4, Madrid
322 m from the center of Madrid
123 m from the Callao subway station
483 reviews
8.8

Room in this hotel

from $ 195
per night
Prado 23, Madrid
498 m from the center of Madrid
325 m from the Sevilla subway station
1169 reviews
8.6

Room in this hotel

from $ 205
per night
Paseo Castellana 57, Madrid
2.7 km from the center of Madrid
151 m from the Gregorio Marañón subway station
451 reviews
8.8

Room in this hotel

from $ 397
per night
40 Calle del Pez, Madrid
901 m from the center of Madrid
52 m from the Noviciado subway station
66 reviews
9.2

Room in this hotel

from $ 189
per night
O'donnell 53, Madrid
2.7 km from the center of Madrid
299 m from the O'Donnell subway station
2692 reviews
8.4

Room in this hotel

from $ 258
per night
Calle Buen Suceso, 3, Madrid
1.8 km from the center of Madrid
115 m from the Argüelles subway station
988 reviews
8.6

Room in this hotel

from $ 294
per night
Calle del Almirante 17, Madrid
1.1 km from the center of Madrid
359 m from the Chueca subway station
57 reviews
9.2

Room in this hotel

from $ 391
per night
Gran Via 66, Madrid
784 m from the center of Madrid
163 m from the Plaza de España subway station
2269 reviews
8.4

Room in this hotel

from $ 378
per night
Calle Cava Baja, 14, Madrid
581 m from the center of Madrid
180 m from the La Latina subway station
901 reviews
8.6

Room in this hotel

from $ 315
per night
Luchana 22, Madrid
1.5 km from the center of Madrid
204 m from the Bilbao subway station
888 reviews
8.6

Room in this hotel

from $ 263
per night
Alcala 57, Madrid
1.1 km from the center of Madrid
320 m from the Banco de España subway station
352 reviews
8.8

Room in this hotel

from $ 298
per night
C. de las Huertas 10, Madrid
387 m from the center of Madrid
255 m from the Antón Martín subway station
354 reviews
8.8

Room in this hotel

from $ 187
per night
Alcala, 66, Madrid
2 km from the center of Madrid
52 m from the Príncipe de Vergara subway station
866 reviews
8.6

Room in this hotel

from $ 239
per night
Calle del Barco, 3, Madrid
498 m from the center of Madrid
199 m from the Gran Vía subway station
334 reviews
8.8

Room in this hotel

from $ 284
per night
Calle Julio Camba, 1, Madrid
3.7 km from the center of Madrid
68 m from the Ventas subway station
1976 reviews
8.4

Room in this hotel

from $ 166
per night
Avenida Reina Victoria 12, Madrid
3.3 km from the center of Madrid
142 m from the Cuatro Caminos subway station
789 reviews
8.6

Room in this hotel

from $ 305
per night
Calle del Arenal, 16, Madrid
245 m from the center of Madrid
266 m from the Ópera subway station
1941 reviews
8.4

Room in this hotel

from $ 255
per night
C/ Cava Baja 12, Madrid
569 m from the center of Madrid
189 m from the La Latina subway station
771 reviews
8.6

Room in this hotel

from $ 345
per night
Calle de Cedaceros 4, Madrid
439 m from the center of Madrid
125 m from the Sevilla subway station
1837 reviews
8.4

Room in this hotel

from $ 442
per night
Calle Arenal 8, 3ª Planta, Madrid
166 m from the center of Madrid
189 m from the Sol subway station
43 reviews
9.2

Room in this hotel

from $ 383
per night