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 Embajadores Station

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

Hotels travellers recommend

Paseo de la Chopera, 71, 28045 Madrid, Spain
0.3 miles from Embajadores Station
Special Price 10% off room rate
Hotel Gran Legazpi Slideshow
#325 of 458 hotels in Madrid
Professional photos | Traveller photos (44) | Map
Show Prices
Parroco Eusebio Cuenca 34, Madrid, Spain
0.3 miles from Embajadores Station
#402 of 458 hotels in Madrid
Map
Paseo de las Delicias, 154, 28045 Madrid, Spain
0.3 miles from Embajadores Station
Traveller photos (1) | Map
Antonio Lopez 168, 28026 Madrid, Spain
0.5 miles from Embajadores Station
#360 of 458 hotels in Madrid
Professional photos | Traveller photos (51) | Map
Show Prices
C/provisional Hierro 1, 28001 Madrid, Spain
0.5 miles from Embajadores Station
Calle Delicias, 42, 28045 Madrid, Spain
0.6 miles from Embajadores Station
Special Offer Hot rate & 15% off...
AC Hotel Atocha by Marriott Slideshow
#181 of 458 hotels in Madrid
Professional photos | Traveller photos (122) | Map
Show Prices
Mendez Alvaro 30, 28045 Madrid, Spain
0.6 miles from Embajadores Station
#311 of 458 hotels in Madrid
Professional photos | Traveller photos (61) | Map
Show Prices
C/ Antonio Lopez 65, 28019 Madrid, Spain
0.6 miles from Embajadores Station
#312 of 458 hotels in Madrid
Professional photos | Traveller photos (144) | Map
Show Prices
Paseo De Las Delicias 26, 28045 Madrid, Spain
0.7 miles from Embajadores Station
Special Offer Hot rate & 15% off...
AC Hotel Carlton Madrid by Marriott Slideshow
#152 of 458 hotels in Madrid
Professional photos | Traveller photos (190) | Map
Show Prices
Valencia, 11, 28012 Madrid, Spain
0.8 miles from Embajadores 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 de las Acacias 40, 28005 Madrid, Spain
0.9 miles from Embajadores Station
Special Offer Save on Hotel Packages!
Holiday Inn Madrid-Piramides Slideshow
#183 of 458 hotels in Madrid
Professional photos | Traveller photos (83) | Map
Show Prices
8 Plaza del Emperador Carlos V, 28012 Madrid, Spain
0.9 miles from Embajadores 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
0.9 miles from Embajadores Station
Hostal Buelta Slideshow
#263 of 458 hotels in Madrid
Professional photos | Traveller photos (178) | Map
Show Prices
Paseo Infanta Isabel, 9 | Atocha, 28014 Madrid, Spain
0.9 miles from Embajadores Station
Special Offer Free Buffet Breakfast
NH Sur Slideshow
#298 of 458 hotels in Madrid
Professional photos | Traveller photos (33) | Map
Show Prices
Salitre, 27, 28012 Madrid, Spain
0.9 miles from Embajadores Station
Calle Atocha 96, 2 planta, 28012 Madrid, Spain
1.0 miles from Embajadores Station
Special Price 10% off room rate
Hostal Barrera Slideshow
#24 of 458 hotels in Madrid
Professional photos | Traveller photos (83) | Map
Show Prices
Atocha 123, 28012 Madrid, Spain
1.0 miles from Embajadores Station
#118 of 458 hotels in Madrid
Professional photos | Traveller photos (691) | Map
Show Prices
Paseo del Prado, 48 | Barrio de Las Letras, 28014 Madrid, Spain
1.0 miles from Embajadores Station
Special Offer Free Buffet Breakfast
NH Nacional Slideshow
#189 of 458 hotels in Madrid
Professional photos | Traveller photos (566) | Map
Show Prices
Calle Atocha, 113, 28012 Madrid, Spain
1.0 miles from Embajadores Station
#222 of 458 hotels in Madrid
Professional photos | Traveller photos (18) | Map
Show Prices
Atocha 123, 28012 Madrid, Spain
1.0 miles from Embajadores Station
#333 of 458 hotels in Madrid
Traveller photos (1) | Map
Atocha, 123, 28036 Madrid, Spain
1.0 miles from Embajadores Station
Calle Atocha 81, 28012 Madrid, Spain
1.1 miles from Embajadores Station
#29 of 458 hotels in Madrid
Professional photos | Traveller photos (520) | Map
Show Prices
Atocha 83, 28012 Madrid, Spain
1.1 miles from Embajadores Station
Special Offer BEST RATES & €10/DAY! 
GreenLeadersBronze level
Tryp Madrid Atocha Slideshow
#176 of 458 hotels in Madrid
Professional photos | Traveller photos (91) | Map
Show Prices
Esparteros, 6, 28012 Madrid, Spain
1.1 miles from Embajadores Station
#186 of 458 hotels in Madrid
Professional photos | Traveller photos (14) | Map
Show Prices
Paseo del Prado 32, 28014 Madrid, Spain
1.1 miles from Embajadores Station
#259 of 458 hotels in Madrid
Professional photos | Traveller photos (21) | Map
Show Prices
Gobernador, 4, 28014 Madrid, Spain
1.1 miles from Embajadores Station
#332 of 458 hotels in Madrid
Professional photos | Traveller photos (15) | Map
Show Prices
Calle del Gobernator 11, 28012 Madrid, Spain
1.1 miles from Embajadores Station
#393 of 458 hotels in Madrid
Map
Almaden 11, 28014 Madrid, Spain
1.1 miles from Embajadores Station
C/ Atocha 36, 28012 Madrid, Spain
1.2 miles from Embajadores Station
#32 of 458 hotels in Madrid
Professional photos | Traveller photos (655) | Map
Show Prices
Calle Moratin, 52, 28014 Madrid, Spain
1.2 miles from Embajadores Station
Special Offer Plan ahead and save 20%
GreenLeadersGold level
Radisson Blu Hotel, Madrid Prado Slideshow
#88 of 458 hotels in Madrid
Professional photos | Traveller photos (112) | Map
Show Prices