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.

Calle de la Salud 3, Madrid
217 m from the center of Madrid
212 m from the Sol subway station
4413 reviews
8.8

Room in this hotel

from $ 298
per night
plaza oriente 2, Madrid
679 m from the center of Madrid
180 m from the Ópera subway station
650 reviews
9.2

Room in this hotel

from $ 681
per night
Calle Atocha, 36, Madrid
460 m from the center of Madrid
192 m from the Antón Martín subway station
1657 reviews
9.0

Room in this hotel

from $ 322
per night
Calle del Prado, 2, Madrid
385 m from the center of Madrid
284 m from the Antón Martín subway station
1595 reviews
9.0

Room in this hotel

from $ 379
per night
Calle Gran Vía 84, Madrid
1.1 km from the center of Madrid
138 m from the Plaza de España subway station
4029 reviews
8.8

Room in this hotel

from $ 331
per night
Gran Via 21, Madrid
426 m from the center of Madrid
62 m from the Gran Vía subway station
615 reviews
9.2

Room in this hotel

from $ 411
per night
Plaza del Carmen S/N, Madrid
224 m from the center of Madrid
159 m from the Gran Vía subway station
589 reviews
9.2

Room in this hotel

from $ 552
per night
Calle Carmen, 4, Madrid
91 m from the center of Madrid
80 m from the Sol subway station
3844 reviews
8.8

Room in this hotel

from $ 272
per night
Atocha 23, Madrid
313 m from the center of Madrid
238 m from the Tirso de Molina subway station
1351 reviews
9.0

Room in this hotel

from $ 339
per night
Plaza de Pedro Zerolo, 12, Madrid
581 m from the center of Madrid
221 m from the Chueca subway station
3487 reviews
8.8

Room in this hotel

from $ 323
per night
Calle De Ma Montera 10-12 , Madrid
125 m from the center of Madrid
103 m from the Sol subway station
479 reviews
9.2

Room in this hotel

from $ 271
per night
Plaza Alonso Martínez 3, Madrid
1.4 km from the center of Madrid
113 m from the Alonso Martínez subway station
1250 reviews
9.0

Room in this hotel

from $ 221
per night
Plaza de la Independencia 3, Madrid
1.3 km from the center of Madrid
229 m from the Retiro subway station
1073 reviews
9.0

Room in this hotel

from $ 466
per night
Calle Arenal, 15, Madrid
339 m from the center of Madrid
171 m from the Ópera subway station
2460 reviews
8.8

Room in this hotel

from $ 417
per night
Calle de Campomanes, 4, Madrid
548 m from the center of Madrid
107 m from the Ópera subway station
2246 reviews
8.8

Room in this hotel

from $ 307
per night
Plaza de Celenque 2, Madrid
220 m from the center of Madrid
237 m from the Sol subway station
334 reviews
9.2

Room in this hotel

from $ 709
per night
Velazquez 8, Madrid
1.7 km from the center of Madrid
279 m from the Retiro subway station
2052 reviews
8.8

Room in this hotel

from $ 651
per night
Calle Luchana 13, Madrid
1.5 km from the center of Madrid
122 m from the Bilbao subway station
775 reviews
9.0

Room in this hotel

from $ 226
per night
Relatores 17, Madrid
448 m from the center of Madrid
109 m from the Tirso de Molina subway station
765 reviews
9.0

Room in this hotel

from $ 153
per night
Calle del Principe de Vergara, 92, Madrid
3 km from the center of Madrid
189 m from the Avenida de América subway station
1916 reviews
8.8

Room in this hotel

from $ 314
per night