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
2585 reviews
9.2

Room in this hotel

from PLN 1,075
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
14 reviews
9.6

Room in this hotel

from PLN 768
per night
Velazquez 8, Madrid
1.7 km from the center of Madrid
279 m from the Retiro subway station
2051 reviews
8.8

Room in this hotel

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

Room in this hotel

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

Room in this hotel

from PLN 1,122
per night
Plaza de la Independencia 3, Madrid
1.3 km from the center of Madrid
229 m from the Retiro subway station
1071 reviews
9.0

Room in this hotel

from PLN 1,572
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,196
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
9.0

Room in this hotel

from PLN 2,075
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,079
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 1,837
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 644
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 451
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
8.0

Room in this hotel

from PLN 855
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 855
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,038
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 968
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,038
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 855
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,061
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,203
per night