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

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

Hotels travelers recommend

C/ Doctor Drumen 4 | (Semiesquina Atocha 118), 28012 Madrid, Spain
0.0 miles from Atocha Station
Offers & Announcements 15% off room rate
Hostal Buelta Slideshow
#251 of 453 hotels in Madrid
  • Budget
  • Pets Allowed
Show Prices
Atocha 123, 28012 Madrid, Spain (Formerly Husa Paseo del Arte)
0.1 miles from Atocha Station
#124 of 453 hotels in Madrid
  • Luxury
Show Prices
Calle Atocha, 113, 28012 Madrid, Spain
0.1 miles from Atocha Station
#151 of 453 hotels in Madrid
  • Budget
  • Huertas
Show Prices
Paseo del Prado, 48 | Barrio de Las Letras, 28014 Madrid, Spain (Formerly NH Nacional)
0.1 miles from Atocha Station
Offers & Announcements LOOKING FOR BETTER DEAL?
NH Madrid Nacional Slideshow
#168 of 453 hotels in Madrid
  • Luxury
  • Sol
Show Prices
8 Plaza del Emperador Carlos V, 28012 Madrid, Spain
0.1 miles from Atocha Station
#200 of 453 hotels in Madrid
  • Budget
Show Prices
Atocha 123, 28012 Madrid, Spain
0.1 miles from Atocha Station
#352 of 453 hotels in Madrid
Atocha, 123, 28036 Madrid, Spain
0.1 miles from Atocha Station
Calle de Atocha 96, 2nd Floor, 28012 Madrid, Spain
0.2 miles from Atocha Station
Hostal Barrera Slideshow
#25 of 453 hotels in Madrid
  • Budget
  • Lavapies
Show Prices
Paseo del Prado 32, 28014 Madrid, Spain
0.2 miles from Atocha Station
#261 of 453 hotels in Madrid
  • Budget
Show Prices
Paseo Infanta Isabel, 9 | Puerta de Atocha, 28014 Madrid, Spain
0.2 miles from Atocha Station
Special Offer SUMMER PROMO
NH Madrid Atocha Slideshow
#306 of 453 hotels in Madrid
  • Retiro
  • Mid-range
  • Sol
Show Prices
Gobernador, 4, 28014 Madrid, Spain
0.2 miles from Atocha Station
#332 of 453 hotels in Madrid
  • Huertas
Show Prices
Almaden 11, 28014 Madrid, Spain
0.2 miles from Atocha Station
Calle Atocha 81, 28012 Madrid, Spain
0.3 miles from Atocha Station
#38 of 453 hotels in Madrid
  • Luxury
  • Huertas
Show Prices
Calle Moratin, 52, 28014 Madrid, Spain
0.3 miles from Atocha Station
Special Offer Plan ahead and save 20%
GreenLeadersGold level
Radisson Blu Hotel, Madrid Prado Slideshow
#90 of 453 hotels in Madrid
  • Green
  • Pool
  • Luxury
  • Huertas
Show Prices
Paseo De Las Delicias 26, 28045 Madrid, Spain
0.3 miles from Atocha Station
Special Offer $25 Credit
AC Hotel Carlton Madrid by Marriott Slideshow
#142 of 453 hotels in Madrid
  • Luxury
Show Prices
Atocha 83 | 28012, 28012 Madrid, Spain
0.3 miles from Atocha Station
Special Offer up to -15% MeliáRewards
GreenLeadersBronze level
Tryp Madrid Atocha Slideshow
#160 of 453 hotels in Madrid
  • Green
  • Luxury
  • Huertas
Show Prices
Calle del Gobernator 11, 28012 Madrid, Spain
0.3 miles from Atocha Station
#393 of 453 hotels in Madrid
  • Huertas
Salitre, 27, 28012 Madrid, Spain
0.3 miles from Atocha Station
Ctra. San Juan Km. 2 | Cruce Jesus, 07800 Ibiza Town, Ibiza, Spain
0.3 miles from Atocha Station
Valencia, 11, 28012 Madrid, Spain
0.4 miles from Atocha Station
Travelers' Choice® 2015 Winner Best Service Offers & Announcements 15% off room rate
Artrip Hotel Slideshow
#2 of 453 hotels in Madrid
  • Budget
  • Lavapies
Show Prices
Plaza de la Lealtad 5, 28014 Madrid, Spain
0.4 miles from Atocha Station
Special Offer Daily Dining / Spa...
Hotel Ritz, Madrid Slideshow
#20 of 453 hotels in Madrid
  • Luxury
  • Pets Allowed
  • Free Parking
Show Prices
Plaza Canovas del Castillo, 4 | Barrio de Las Letras, 28014 Madrid, Spain (Formerly Gran Hotel Canarias)
0.4 miles from Atocha Station
Offers & Announcements LOOKING FOR BETTER DEAL?
NH Collection Paseo del Prado Slideshow
#72 of 453 hotels in Madrid
  • Luxury
  • Sol
  • Huertas
Show Prices
Cervantes 19, 28014 Madrid, Spain
0.4 miles from Atocha Station
#153 of 453 hotels in Madrid
  • Huertas
Show Prices
Calle Lope De Vega 49 | Triangulo del Arte, 28014 Madrid, Spain
0.4 miles from Atocha Station
#185 of 453 hotels in Madrid
  • Luxury
  • Huertas
Show Prices
Calle Delicias, 42, 28045 Madrid, Spain
0.4 miles from Atocha Station
Special Offer $25 Credit
AC Hotel Atocha by Marriott Slideshow
#191 of 453 hotels in Madrid
  • Luxury
Show Prices
Moreto 9, 28014 Madrid, Spain
0.4 miles from Atocha Station
#313 of 453 hotels in Madrid
  • Mid-range
Show Prices
Calle de las Huertas, 28014 Madrid, Spain
0.4 miles from Atocha Station
#322 of 453 hotels in Madrid
  • Huertas
Show Prices
Paseo del Prado 12, 28014 Madrid, Spain
0.4 miles from Atocha Station
#395 of 453 hotels in Madrid
  • Huertas
Calle del Prado 6, 28014 Madrid, Spain
0.5 miles from Atocha Station
#5 of 453 hotels in Madrid
  • Luxury
  • Huertas
Show Prices
Plaza de las Cortes 7, 28014 Madrid, Spain
0.5 miles from Atocha Station
#15 of 453 hotels in Madrid
  • Free Breakfast
  • Luxury
  • Huertas
Show Prices