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

Isis Hotel (Madrid, Spain) 3.0 of 5
Antonio Lopez 168, 28026 Madrid, Spain
0.3 km from Almendrales Station
#358 of 457 hotels in Madrid
Professional photos | Traveller photos (51) | Map
Show Prices
Hotel Gran Legazpi (Madrid, Spain) 3.0 of 5
Paseo de la Chopera, 71, 28045 Madrid, Spain
0.7 km from Almendrales Station
Special Price 10% off room rate
Hotel Gran Legazpi Slideshow
#315 of 457 hotels in Madrid
Professional photos | Traveller photos (44) | Map
Show Prices
Hostal Conchita (Madrid, Spain)
Paseo de las Delicias, 154, 28045 Madrid, Spain
0.7 km from Almendrales Station
#425 of 457 hotels in Madrid
Traveller photos (1) | Map
Coen (Madrid, Spain)
C/provisional Hierro 1, 28001 Madrid, Spain
0.7 km from Almendrales Station
Hotel Praga (Madrid, Spain) 4.0 of 5
C/ Antonio Lopez 65, 28019 Madrid, Spain
1.2 km from Almendrales Station
#313 of 457 hotels in Madrid
Professional photos | Traveller photos (138) | Map
Show Prices
Parroco Eusebio Cuenca 34, Madrid, Spain
1.4 km from Almendrales Station
#400 of 457 hotels in Madrid
Map
Avda. de los Fueros 36, 28041 Madrid, Spain
1.9 km from Almendrales Station
#384 of 457 hotels in Madrid
Professional photos | Map
Show Prices
Rafaelhoteles Atocha (Madrid, Spain) 4.0 of 5
Mendez Alvaro 30, 28045 Madrid, Spain
2.0 km from Almendrales Station
#312 of 457 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
#169 of 457 hotels in Madrid
Professional photos | Traveller photos (84) | Map
Show Prices
Calle Delicias, 42, 28045 Madrid, Spain
2.1 km from Almendrales Station
Special Offer Earn Up To 25,000 Points
AC Hotel Atocha by Marriott Slideshow
#182 of 457 hotels in Madrid
Professional photos | Traveller photos (125) | Map
Show Prices
Paseo De Las Delicias 26, 28045 Madrid, Spain
2.2 km from Almendrales Station
Special Offer Earn Up To 25,000 Points
AC Hotel Carlton Madrid by Marriott Slideshow
#147 of 457 hotels in Madrid
Professional photos | Traveller photos (207) | Map
Show Prices
Artrip Hotel (Madrid, Spain) 2.0 of 5
Valencia, 11, 28012 Madrid, Spain
2.4 km from Almendrales Station
Offers & Announcements 15% off room rate
Artrip Hotel Slideshow
#1 of 457 hotels in Madrid
Professional photos | Traveller photos (345) | Map
Show Prices
Hotel Puerta de Toledo (Madrid, Spain) 3.0 of 5
Glorieta Puerta de Toledo, 4, 28005 Madrid, Spain
2.5 km from Almendrales Station
#204 of 457 hotels in Madrid
Professional photos | Traveller photos (122) | Map
Show Prices
NH Madrid Atocha (Madrid, Spain) 3.0 of 5
Paseo Infanta Isabel, 9 | Atocha, 28014 Madrid, Spain
2.5 km from Almendrales Station
Special Offer €15 for your next stay
NH Madrid Atocha Slideshow
#274 of 457 hotels in Madrid
Professional photos | Traveller photos (33) | Map
Show Prices
Hotel Mediodia (Madrid, Spain) 2.0 of 5
8 Plaza del Emperador Carlos V, 28012 Madrid, Spain
2.6 km from Almendrales Station
#208 of 457 hotels in Madrid
Professional photos | Traveller photos (140) | Map
Show Prices
Hostal Buelta (Madrid, Spain) 2.0 of 5
C/ Doctor Drumen 4 | (Semiesquina Atocha 118), 28012 Madrid, Spain
2.6 km from Almendrales Station
Offers & Announcements 15% off room rate
Hostal Buelta Slideshow
#257 of 457 hotels in Madrid
Professional photos | Traveller photos (191) | Map
Show Prices
Altman (Madrid, Spain)
Salitre, 27, 28012 Madrid, Spain
2.6 km from Almendrales Station
Ganivet Hotel (Madrid, Spain) 3.0 of 5
Toledo Street 111-113, 28005 Madrid, Spain
2.7 km from Almendrales Station
#108 of 457 hotels in Madrid
Professional photos | Traveller photos (199) | Map
Show Prices
Hotel Paseo del Arte (Madrid, Spain) 4.0 of 5
Atocha 123, 28012 Madrid, Spain (Formerly Husa Paseo del Arte)
2.7 km from Almendrales Station
#113 of 457 hotels in Madrid
Professional photos | Traveller photos (702) | Map
Show Prices
Urban Sea Atocha 113 (Madrid, Spain) 2.5 of 5
Calle Atocha, 113, 28012 Madrid, Spain
2.7 km from Almendrales Station
#174 of 457 hotels in Madrid
Professional photos | Traveller photos (18) | Map
Show Prices
NH Madrid Nacional (Madrid, Spain) 4.0 of 5
Paseo del Prado, 48 | Barrio de Las Letras, 28014 Madrid, Spain (Formerly NH Nacional)
2.7 km from Almendrales Station
Special Offer €15 for your next stay
NH Madrid Nacional Slideshow
#185 of 457 hotels in Madrid
Professional photos | Traveller photos (567) | Map
Show Prices
Hotel Agumar (Madrid, Spain) 4.0 of 5
Paseo de Reina Cristina, 7, 28014 Madrid, Spain
2.7 km from Almendrales Station
#266 of 457 hotels in Madrid
Professional photos | Traveller photos (119) | Map
Show Prices
Mercator Hotel (Madrid, Spain)
Atocha 123, 28012 Madrid, Spain
2.7 km from Almendrales Station
#349 of 457 hotels in Madrid
Traveller photos (1) | Map
Hotel Finisterre (Madrid, Spain)
111 Calle Toledo Madrid, 28005 Madrid, Spain
2.7 km from Almendrales Station
#404 of 457 hotels in Madrid
Map
Show Prices
Magn fico hotel (Madrid, Spain)
Atocha, 123, 28036 Madrid, Spain
2.7 km from Almendrales Station
Hostal Barrera (Madrid, Spain)
Calle Atocha 96, 2 planta, 28012 Madrid, Spain
2.8 km from Almendrales Station
Announcement Click for details
Hostal Barrera Slideshow
#26 of 457 hotels in Madrid
Traveller photos (78) | Map
NH Pacifico (Madrid, Spain) 3.0 of 5
Avd. Ciudad de Barcelona, 113 | Las Adelfas, 28007 Madrid, Spain
2.8 km from Almendrales Station
Special Offer €15 for your next stay
NH Pacifico Slideshow
#131 of 457 hotels in Madrid
Professional photos | Traveller photos (196) | Map
Show Prices
Burton (Madrid, Spain)
Almaden 11, 28014 Madrid, Spain
2.8 km from Almendrales Station
Catalonia Atocha (Madrid, Spain) 4.0 of 5
Calle Atocha 81, 28012 Madrid, Spain
2.9 km from Almendrales Station
#35 of 457 hotels in Madrid
Professional photos | Traveller photos (524) | Map
Show Prices
HRC Hotel (Madrid, Spain) 3.0 of 5
C/ Angel, 18, 28005 Madrid, Spain
2.9 km from Almendrales Station
#71 of 457 hotels in Madrid
Professional photos | Traveller photos (67) | Map
Show Prices