Find and Book Top Rated Hotels in Agrigento

Search among 15 available hotels and places to stay in Agrigento from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-15 out of 15
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great716 reviews
MapView on map1.1 mi from City Center500 yd from Temple of Concordia
From   US$ 136 /nightSelect
8.4
Great190 reviews
MapView on map200 yd from City Center100 yd from Agrigento Train Station
From   US$ 107 /nightSelect
8.2
Great247 reviews
From   US$ 122 /nightSelect
8.2
Great150 reviews
1.8 mi from City Center1.3 mi from Temple of Concordia
From   US$ 241 /nightSelect
8.2
Great484 reviews
1100 yd from City Center1200 yd from Agrigento Train Station
From   US$ 110 /nightSelect
8.6
Great866 reviews
1400 yd from City Center1300 yd from Temple of Concordia
From   US$ 156 /nightSelect
8.4
Great88 reviews
100 yd from City Center200 yd from Agrigento Train Station
From   US$ 71 /nightSelect
Bed & Breakfast
8.8
Great39 reviews
2.3 mi from City Center
From   US$ 118 /nightSelect
8.4
Great507 reviews
2.1 mi from City Center
From   US$ 92 /nightSelect
Guest house
8.4
Great85 reviews
500 yd from City Center600 yd from Agrigento Train Station
From   US$ 174 /nightSelect
8.4
Great114 reviews
300 yd from City Center200 yd from Agrigento Train Station
From   US$ 71 /nightSelect
Apartment
8.4
Great96 reviews
4.7 mi from City Center
From   US$ 229 /nightSelect
Guest house
8.2
Great57 reviews
700 yd from City Center400 yd from Teatro Luigi Pirandello
From   US$ 80 /nightSelect
Apartment
1100 yd from City Center200 yd from Teatro Luigi Pirandello
From   US$ 84 /nightSelect
3.2 mi from City Center
From   US$ 658 /nightSelect

Best hotels and places to stay in Agrigento

Why visit?

Agrigento, located in the southern region of Sicily in Italy, offers a rich historical and cultural experience for tourists. The city is famous for its impressive Valley of the Temples, a UNESCO World Heritage Site, consisting of well-preserved ancient Greek temples and ruins. Visitors can also explore the charming old town, enjoy delicious Sicilian cuisine, and relax on the beautiful sandy beaches nearby.

Where to stay?

When choosing a place to stay in Agrigento, there are a few key areas that offer convenient access to the city's main attractions, dining options, and shops.

Valley of the Temples: For those wanting to immerse themselves in Agrigento's ancient history, staying near the Valley of the Temples is ideal. This area provides easy access to the archaeological park, allowing visitors to explore the temples at their leisure.

Historic Center: Staying in the heart of Agrigento's historic center offers a unique experience. Here, guests can wander through narrow cobblestone streets, discover charming local shops, and dine in traditional Sicilian trattorias.

San Leone: Located on the coastline just a few kilometers from Agrigento, San Leone is a popular tourist destination. It offers beautiful beaches, a lively promenade filled with bars and restaurants, and stunning views of the Mediterranean Sea.

What is the price per hotel room per night?

The average price per hotel room per night varies depending on the hotel's star category:

3-star hotels: The average price ranges from $70 to $120 per night.

4-star hotels: The average price ranges from $100 to $170 per night.

5-star hotels: The average price ranges from $150 to $250 per night.

Best value for money:

Hotel Belvedere Agrigento: This 3-star hotel offers comfortable rooms with modern amenities, a rooftop terrace with panoramic views of the Valley of the Temples, and an on-site restaurant. Prices start from $80 per night.

Hotel Exclusive: Located in the historic center, this 3-star hotel provides cozy rooms, a delicious breakfast, and a friendly staff. Guests will appreciate its convenient location and affordable rates starting from $75 per night.

Hotel della Valle: Situated in San Leone, this 3-star hotel offers comfortable accommodations, a swimming pool, and a restaurant serving local specialties. Prices start from $90 per night.

Best kids-friendly hotels:

Villa Athena: This 5-star hotel, near the Valley of the Temples, features spacious rooms, a swimming pool, and beautiful gardens. It also offers a kids' club and playground, ensuring a delightful stay for families.

Hotel Kore: Located in San Leone, this 4-star hotel boasts family-friendly rooms, a mini-golf course, and a pool area with a separate children's pool. The hotel's beachfront location adds to the charm of a family vacation.

Best hotels for a romantic getaway:

Dimora di Girgenti: Situated in the historic center, this boutique hotel offers luxurious rooms with elegant designs, a rooftop terrace with panoramic views, and a romantic atmosphere. Perfect for couples seeking a charming escape.

Baglio della Luna: Nestled in the countryside surrounding Agrigento, this 4-star hotel exudes tranquility. It features cozy rooms, a swimming pool, a spa, and a romantic restaurant serving delicious Sicilian cuisine.

Best for location:

Hotel Villa Athena: Located right by the Valley of the Temples, this 5-star hotel offers breathtaking views, elegant rooms, a swimming pool, and an exquisite restaurant. Ideal for those wanting to fully immerse themselves in Agrigento's ancient heritage.

Hotel Del Viale: Situated in the historic center, this 4-star hotel provides easy access to Agrigento's main sights, shopping areas, and dining establishments. It offers comfortable rooms and a pleasant ambiance.

Hotel Costazzurra Museum & Spa: Positioned near the San Leone beach, this 3-star hotel combines a convenient location with a relaxing environment. Guests can enjoy the nearby sea and explore Agrigento's attractions with ease.

Best for a short city break:

Hotel Exclusive: With its central location in the historic center, this 3-star hotel is perfect for a quick city break. Guests can easily explore Agrigento's landmarks, indulge in authentic cuisine, and relax in comfortable rooms.

Grand Hotel Mose: Situated in San Leone, just a short drive from Agrigento, this 4-star hotel offers a peaceful retreat. It features spacious rooms, a pool, a restaurant, and a lively beach promenade nearby.

Show moreLess