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 Serrano, 46, Madrid
1.8 km from the center of Madrid
177 m from the Serrano subway station
641 reviews
9.4

Room in this hotel

from $ 441
per night
C. de Eugenio Caxes 12, Madrid
2.8 km from the center of Madrid
521 m from the Usera subway station

Room in this hotel

from $ 208
per night
Calle de las Huertas 16, Madrid
429 m from the center of Madrid
214 m from the Antón Martín subway station
353 reviews
9.8

Room in this hotel

from $ 323
per night
Calle Carretas 14, 1B2, Madrid
192 m from the center of Madrid
202 m from the Sol subway station

Room in this hotel

from $ 189
per night
Calle Laguna Dalga, 4, Madrid
9.4 km from the center of Madrid
1.2 km from the Villaverde Alto subway station
580 reviews
6.8

Room in this hotel

from $ 99
per night
C. de Alejandro Dumas 16, Madrid
2 km from the center of Madrid
563 m from the Pirámides subway station

Room in this hotel

from $ 193
per night
Calle Mesonero Romanos, 7, Madrid, Madrid
340 m from the center of Madrid
103 m from the Callao subway station
573 reviews
5.4

Room in this hotel

from $ 171
per night
Calle de Campomanes, 7, Madrid
550 m from the center of Madrid
136 m from the Ópera subway station
1222 reviews
8.4

Room in this hotel

from $ 257
per night
Calle de Julián Besteiro, 37, Madrid
4.7 km from the center of Madrid
331 m from the Tetuán subway station
721 reviews
7.4

Room in this hotel

from $ 208
per night
C/ Ventura de la Vega, 5, Madrid
410 m from the center of Madrid
228 m from the Sevilla subway station
742 reviews
8.6

Room in this hotel

from $ 260
per night
Calle Albasanz 63, Madrid
7.2 km from the center of Madrid
380 m from the Suanzes subway station

Room in this hotel

from $ 97
per night
calle Atocha 123, Madrid
1.1 km from the center of Madrid
155 m from the Atocha subway station
393 reviews
8.4

Room in this hotel

from $ 366
per night
Calle de la Encomienda, 16, Madrid
691 m from the center of Madrid
201 m from the Tirso de Molina subway station
69 reviews
7.0

Room in this hotel

from $ 199
per night
Plaza Canovas del Castillo, 4, Madrid
782 m from the center of Madrid
443 m from the Banco de España subway station
2153 reviews
8.8

Room in this hotel

from $ 380
per night
Calle Marqués de Zurgena, 4, Madrid
1.6 km from the center of Madrid
206 m from the Serrano subway station
1276 reviews
9.2

Room in this hotel

from $ 436
per night
C/ Zorrilla, 7, Madrid
518 m from the center of Madrid
232 m from the Sevilla subway station
9.4

Room in this hotel

from $ 285
per night
calle Alcalá 19, Madrid
341 m from the center of Madrid
Near Sevilla subway station
4322 reviews
8.6

Room in this hotel

from $ 476
per night
Paseo de Ginebra 45, Madrid
8.7 km from the center of Madrid
42 m from the Las Rosas subway station

Room in this hotel

from $ 193
per night
Cuesta San Vicente 14, Madrid
1 km from the center of Madrid
368 m from the Príncipe Pío subway station
2209 reviews
8.2

Room in this hotel

from $ 306
per night
Ronda de Segovia 14, Madrid
1.4 km from the center of Madrid
545 m from the Puerta de Toledo subway station
9.0

Room in this hotel

from $ 222
per night