Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Madrid hotels near Retiro subway station

: 74 options found

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

Calle de Antonio Maura, 5, Madrid
1.1 km from the center of Madrid
430 m from the Banco de España subway station
2589 reviews
9.2

Room in this hotel

from PLN 1,165
per night
Calle Salustiano Olózaga, 4, Madrid
1.1 km from the center of Madrid
385 m from the Banco de España subway station
15 reviews
9.6

Room in this hotel

from PLN 789
per night
Calle de Jorge Juan, 17, Madrid
1.7 km from the center of Madrid
218 m from the Serrano subway station
925 reviews
9.6

Room in this hotel

from PLN 1,509
per night
Calle Alfonso XII, 18, Madrid
1.2 km from the center of Madrid
427 m from the Retiro subway station
2009 reviews
9.0

Room in this hotel

from PLN 1,247
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 PLN 1,597
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 PLN 2,161
per night
C/ Gil de Santivañes, 6, Madrid
1.4 km from the center of Madrid
319 m from the Retiro subway station
723 reviews
9.0

Room in this hotel

from PLN 1,264
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 PLN 1,090
per night
Calle de Alfonso XII, 14, Madrid
1.2 km from the center of Madrid
367 m from the Retiro subway station
707 reviews
8.6

Room in this hotel

from PLN 2,313
per night
Calle de Recoletos, 18, Madrid
1.3 km from the center of Madrid
295 m from the Retiro subway station
647 reviews
8.4

Room in this hotel

from PLN 2,042
per night
Calle de Villanueva, 2, Madrid
1.3 km from the center of Madrid
309 m from the Colón subway station
378 reviews
7.0

Room in this hotel

from PLN 614
per night
Calle Alfonso XI 11, Madrid
1.1 km from the center of Madrid
420 m from the Banco de España subway station
5.4

Room in this hotel

from PLN 470
per night
9 Moreto, Madrid
1.2 km from the center of Madrid
590 m from the Atocha subway station
30 reviews
7.8

Room in this hotel

from PLN 847
per night
Calle Conde de Aranda, 10, 28001 Madrid, Spain, Madrid
1.4 km from the center of Madrid
218 m from the Retiro subway station
25 reviews
7.8

Room in this hotel

from PLN 847
per night
28001, Villanueva 2, Madrid, Spain, Madrid
1.3 km from the center of Madrid
326 m from the Colón subway station
378 reviews
7.0

Room in this hotel

from PLN 1,129
per night
Calle Alcalá, 55, Salamanca, 28014 Madrid, Spain, Madrid
1.1 km from the center of Madrid
289 m from the Banco de España subway station

Room in this hotel

from PLN 1,016
per night
Calle de Alfonso XII, 22, Retiro, 28014 Madrid, Spain, Madrid
1.2 km from the center of Madrid
499 m from the Retiro subway station

Room in this hotel

from PLN 1,129
per night
Calle de Núñez de Balboa, 9, Madrid
1.9 km from the center of Madrid
213 m from the Príncipe de Vergara subway station

Room in this hotel

from PLN 847
per night
2 Calle de Villanueva, Salamanca, 28001 Madrid, Spain, Madrid
1.3 km from the center of Madrid
323 m from the Colón subway station

Room in this hotel

from PLN 1,078
per night
21 Calle de Villanueva, Madrid
1.7 km from the center of Madrid
270 m from the Retiro subway station

Room in this hotel

from PLN 1,213
per night