We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Almendrales Station

Madrid, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Antonio Lopez 168, 28026 Madrid, Spain
0.3 km from Almendrales Station
#356 of 458 hotels in Madrid
Professional photos | Traveller photos (51) | Map
Show Prices
Paseo de la Chopera, 71, 28045 Madrid, Spain
0.7 km from Almendrales Station
Special Price 10% off room rate
Hotel Gran Legazpi Slideshow
#320 of 458 hotels in Madrid
Professional photos | Traveller photos (44) | Map
Show Prices
Paseo de las Delicias, 154, 28045 Madrid, Spain
0.7 km from Almendrales Station
Traveller photos (1) | Map
C/provisional Hierro 1, 28001 Madrid, Spain
0.8 km from Almendrales Station
C/ Antonio Lopez 65, 28019 Madrid, Spain
1.2 km from Almendrales Station
#314 of 458 hotels in Madrid
Professional photos | Traveller photos (135) | Map
Show Prices
Parroco Eusebio Cuenca 34, Madrid, Spain
1.4 km from Almendrales Station
#398 of 458 hotels in Madrid
Map
Avda. de los Fueros 36, 28041 Madrid, Spain
1.9 km from Almendrales Station
#380 of 458 hotels in Madrid
Professional photos | Map
Show Prices
Mendez Alvaro 30, 28045 Madrid, Spain
2.0 km from Almendrales Station
#307 of 458 hotels in Madrid
Professional photos | Traveller photos (61) | Map
Show Prices
Paseo de las Acacias 40, 28005 Madrid, Spain
2.1 km from Almendrales Station
Special Offer Save on Hotel Packages!
Holiday Inn Madrid-Piramides Slideshow
#171 of 458 hotels in Madrid
Professional photos | Traveller photos (83) | Map
Show Prices
Calle Delicias, 42, 28045 Madrid, Spain
2.1 km from Almendrales Station
Special Offer Hot rate & 15% off...
AC Hotel Atocha by Marriott Slideshow
#180 of 458 hotels in Madrid
Professional photos | Traveller photos (122) | Map
Show Prices
Paseo De Las Delicias 26, 28045 Madrid, Spain
2.2 km from Almendrales Station
Special Offer Hot rate & 15% off...
AC Hotel Carlton Madrid by Marriott Slideshow
#148 of 458 hotels in Madrid
Professional photos | Traveller photos (190) | Map
Show Prices
Valencia, 11, 28012 Madrid, Spain
2.4 km from Almendrales Station
Offers & Announcements 15% off room rate
Artrip Hotel Slideshow
#1 of 458 hotels in Madrid
Professional photos | Traveller photos (343) | Map
Show Prices
Paseo Infanta Isabel, 9 | Atocha, 28014 Madrid, Spain
2.5 km from Almendrales Station
Special Offer Free Buffet Breakfast
NH Sur Slideshow
#299 of 458 hotels in Madrid
Professional photos | Traveller photos (33) | Map
Show Prices
8 Plaza del Emperador Carlos V, 28012 Madrid, Spain
2.6 km from Almendrales Station
#221 of 458 hotels in Madrid
Professional photos | Traveller photos (142) | Map
Show Prices
C/ Doctor Drumen 4 | (Semiesquina Atocha 118), 28012 Madrid, Spain
2.6 km from Almendrales Station
Hostal Buelta Slideshow
#258 of 458 hotels in Madrid
Professional photos | Traveller photos (178) | Map
Show Prices
Salitre, 27, 28012 Madrid, Spain
2.6 km from Almendrales Station
Toledo Street 111-113, 28005 Madrid, Spain
2.7 km from Almendrales Station
#108 of 458 hotels in Madrid
Professional photos | Traveller photos (179) | Map
Show Prices
Atocha 123, 28012 Madrid, Spain
2.7 km from Almendrales Station
#121 of 458 hotels in Madrid
Professional photos | Traveller photos (691) | Map
Show Prices
Esparteros, 6, 28012 Madrid, Spain
2.7 km from Almendrales Station
#186 of 458 hotels in Madrid
Professional photos | Traveller photos (14) | Map
Show Prices
Paseo del Prado, 48 | Barrio de Las Letras, 28014 Madrid, Spain
2.7 km from Almendrales Station
Special Offer Free Buffet Breakfast
NH Nacional Slideshow
#190 of 458 hotels in Madrid
Professional photos | Traveller photos (566) | Map
Show Prices
Calle Atocha, 113, 28012 Madrid, Spain
2.7 km from Almendrales Station
#218 of 458 hotels in Madrid
Professional photos | Traveller photos (18) | Map
Show Prices
Atocha 123, 28012 Madrid, Spain
2.7 km from Almendrales Station
#344 of 458 hotels in Madrid
Traveller photos (1) | Map
111 Calle Toledo Madrid, 28005 Madrid, Spain
2.7 km from Almendrales Station
#404 of 458 hotels in Madrid
Map
Atocha, 123, 28036 Madrid, Spain
2.7 km from Almendrales Station
Calle Atocha 96, 2 planta, 28012 Madrid, Spain
2.8 km from Almendrales Station
Special Price 10% off room rate
Hostal Barrera Slideshow
#24 of 458 hotels in Madrid
Professional photos | Traveller photos (83) | Map
Show Prices
Almaden 11, 28014 Madrid, Spain
2.8 km from Almendrales Station
Calle Atocha 81, 28012 Madrid, Spain
2.9 km from Almendrales Station
#29 of 458 hotels in Madrid
Professional photos | Traveller photos (526) | Map
Show Prices
Atocha 83, 28012 Madrid, Spain
2.9 km from Almendrales Station
GreenLeadersBronze level
Tryp Madrid Atocha Slideshow
#181 of 458 hotels in Madrid
Professional photos | Traveller photos (91) | Map
Show Prices
Paseo del Prado 32, 28014 Madrid, Spain
2.9 km from Almendrales Station
#253 of 458 hotels in Madrid
Professional photos | Traveller photos (21) | Map
Show Prices
Gobernador, 4, 28014 Madrid, Spain
2.9 km from Almendrales Station
#331 of 458 hotels in Madrid
Professional photos | Traveller photos (15) | Map
Show Prices