Find 144 hotels in Astorga
Hotels from €52
Choose from over 1,000,000 unique hotels, apartments & villas around the world
Get the best price available with ebookers Price GuaranteeOpens in a new window
Free cancellation on most hotels when you book with ebookers!*
Check hotel availability in Astorga
Most frequently booked hotels in Astorga

Eurostars Via De La Plata
Calle Padres Redentoristas, 5 Astorga Leon
0.17 km from city centre
The price is €72 per night
€72
15 Jan - 16 Jan 2026
includes taxes & fees
During your stay at Eurostars Via De La Plata, you're just a quick walk from Museo Romano de Astorga. You'll find features such as free WiFi in public areas, plus a business centre and breakfast (surcharge).
Spa
Free WiFi

Hotel Gaudí
Plaza Eduardo de Castro, 6 Astorga LEON
0.35 km from city centre
Our customers tell us that they can't get enough of the helpful staff at Hotel Gaudí. During your stay, you're just a quick walk from Astorga Cathedral. Features include free WiFi in public areas, plus a restaurant and a bar.
Free WiFi
Restaurant

Apartamentos Suite The Way
Plaza de Santocildes, 17 Astorga Leon
0.07 km from city centre
The price is €65 per night
€65
5 Jan - 6 Jan 2026
includes taxes & fees
During your stay at Apartamentos Suite The Way, you're just a quick walk from City Hall. You'll find features such as dry cleaning service. This comfortable apartment building has 7 apartments. Free WiFi and a kitchenette are available in each apartment.
Kitchen
Free WiFi

Exe Astur Plaza
Plaza de España, 2-3 Astorga León
0.06 km from city centre
During your stay at Exe Astur Plaza, you're just a quick walk from City Hall. A restaurant, a bar and a coffee shop/cafe are available.
Free WiFi
Restaurant
Hotel Spa Ciudad de Astorga by Portblue Boutique
Calle Los Sitios 7 Astorga Leon
0.28 km from city centre
During your stay at Hotel Spa Ciudad de Astorga by Portblue Boutique, you're just a quick walk from Episcopal Palace of Astorga. Enjoy features like free WiFi in public areas, plus a full-service spa and an indoor pool.
Pool
Spa

Via Avis
Calle El Sol 21 Astorga Leon
8.7 km from city centre
During your stay at Via Avis, you'll be close to Textile Museum of Val de San Lorenzo. Features include free WiFi in public areas, plus breakfast (surcharge) and dry cleaning service.
Free WiFi
Air conditioning

Hostería Casa Flor
Carretera de Santa Colomba, 54 Astorga León
4.49 km from city centre
The price is €52 per night
€52
20 Dec - 21 Dec
includes taxes & fees
During your stay at Hostería Casa Flor, you'll be close to Museo de la Catedral. Enjoy features like free WiFi in public areas and free self-parking, plus a restaurant.
Parking included
Free WiFi

Imprenta Musical Alojamiento
C/ LOPEZ PELAEZ 6 Astorga LEÓN
0.23 km from city centre
During your stay at Imprenta Musical Alojamiento, you're just a quick walk from City Hall. You'll find features such as free WiFi in public areas, plus a bar and breakfast (surcharge).
Free WiFi
Air conditioning

Fauno Apartments Astorga
Astorga Castilla Leon
0.05 km from city centre
The price is €64 per night
€64
7 Jan - 8 Jan 2026
includes taxes & fees
During your stay at this apartment building, you're just a quick walk from City Hall. Features include laundry facilities. A kitchen and a balcony are available in the apartment.
Kitchen
Washing machine

Meraki Suites (2 Rooms)
Astorga Castilla Leon
0.12 km from city centre
The price is €76 per night
€76
17 Dec - 18 Dec
includes taxes & fees
During your stay at this apartment building, you're just a quick walk from City Hall. You'll find features such as laundry facilities. The apartment offers a kitchen and a TV.
Kitchen
Washing machine

Fauno Apartments Astorga
Astorga Castilla Leon
0.05 km from city centre
The price is €64 per night
€64
7 Jan - 8 Jan 2026
includes taxes & fees
During your stay at this apartment building, you're just a quick walk from City Hall. Features include laundry facilities. The apartment offers a kitchen and a balcony.
Kitchen
Washing machine

Fauno Apartments Astorga
Astorga Castilla Leon
0.05 km from city centre
The price is €64 per night
