Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Castiglione del Lago – 88 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Set in its garden with furnished patio and surrounded by the countryside, Le Macerine offers free WiFi throughout and a free swimming pool.

We loved this place. We felt at home straightaway and there's a really nice, relaxed vibe to the place. The room was comfortable , the breakfast was good, the staff were friendly and helpful and the pool was fantastic. I can't imagine staying anywhere else in this town on a hot day in the summer as the lake isn''t ideal for swimming.

Show more Show less
8.9
Excellent
760 reviews
Price from
$122
per night

Locanda Poggioleone is in Pozzuolo, a 10-minute drive from Castiglione del Lago and Lake Trasimeno. It is immersed in nature and offers a garden and an outdoor pool with hot tub.

Show more Show less
8.9
Excellent
386 reviews
Price from
$105
per night

This boutique, family-run hotel is located in the beautiful ancient center of Castiglione del Lago, a charming, picturesque village on Trasimeno Lake, in a lush, green part of Umbria.

The hosts were fantastic! Parking was free... and easy, once you knew how (& Roberto was so helpful in this regard). Nothing was a problem.... even a fan was arranged for an unusually hot day/night. Breakfast was soooo good. The room & beds were larger than normal & the bathroom brilliantly renovated. The location is perfect. Great value for money & VERY HIGHLY RECOMMENDED!

Show more Show less
9.1
Wonderful
598 reviews
Price from
$79
per night

The Hotel Duca Della Corgna is surrounded by a garden and is set on the border of the two enchanting regions of Umbria and Tuscany.

Show more Show less
8
Very Good
546 reviews
Price from
$69
per night

Residence Al Lago is just 328 feet from Lake Trasimeno and 820 feet from Castiglione del Lago's historic center. The residence features a large garden with swimming pool.

Show more Show less
8.8
Excellent
339 reviews
Price from
$280
per night

Enjoy an outdoor swimming pool and clean, simply furnished accommodations at Hotel Trasimeno Bittarelli, just an easy 15 minute walk from the center of the city of Castiglione del Lago.

staff excellent location excellent good value for money

Show more Show less
8.2
Very Good
669 reviews
Price from
$66
per night

Located in Castiglione del Lago and with Perugia Cathedral reachable within 18 miles, Isola Polvese Resort provides concierge services, allergy-free rooms, a garden, free WiFi and a restaurant.

A super stylish hotel in an old villa by the waters edge. 50 metres from the cheap ferry, which ran frequently and offered free parking at the ferry pier. The room was beautifully stylish, the photos do it no justice, and facilities were first rate. The staff could not be faulted, they were engaging, helpful and could not have done more for us. The food looked and tasted appetising. Finally, the setting was tranquil. Super easy to park, to get the ferry and get to the hotel. Don't let the logistics put you off a magical stay.

Show more Show less
8.7
Excellent
208 reviews

Hotel Aganoor is in Castiglione del Lago historic center, overlooking Lake Trasimeno and walking distance of the town’s castle. It offers a restaurant, and a terrace with panoramic lake views.

The location was great. Friendly staff and great views from the rooms and outdoor dining area

Show more Show less
8.6
Excellent
344 reviews
Price from
$77
per night

Located in Castiglione del Lago and with Piazza Grande reachable within 30 miles, Hotel Boutique Castiglione del Lago has a shared lounge, allergy-free rooms, free WiFi throughout the property and a...

Great facilities that perfectly combine the ancient environment of the town with modern.

Show more Show less
9.5
Exceptional
611 reviews
Price from
$121
per night

Located in Castiglione del Lago, 29 miles from Piazza Grande, Umbria Green Central Rooms provides accommodations with a shared lounge, free private parking and a terrace.

Show more Show less
7.7
Good
25 reviews
Price from
$80
per night

Most-booked hotels in Castiglione del Lago in the past month

Budget hotels in Castiglione del Lago

  • Isola Polvese Resort

    Isola Polvese Resort

    Hotel in Castiglione del Lago
    Budget Hotel

    Located in Castiglione del Lago and with Perugia Cathedral reachable within 18 miles, Isola Polvese Resort provides concierge services, allergy-free rooms, a garden, free WiFi and a restaurant.

    Location, staff, servizio, struttura tutto impeccabile

    8.7
    Excellent · 208 reviews
  • Locanda Poggioleone

    Locanda Poggioleone

    Hotel in Castiglione del Lago
    Budget Hotel

    Locanda Poggioleone is in Pozzuolo, a 10-minute drive from Castiglione del Lago and Lake Trasimeno. It is immersed in nature and offers a garden and an outdoor pool with hot tub.

    The friendliness of the staff, especially the chef.

    8.9
    Excellent · 386 reviews
  • Residence Al Lago

    Residence Al Lago

    Hotel in Castiglione del Lago
    Budget Hotel

    Residence Al Lago is just 328 feet from Lake Trasimeno and 820 feet from Castiglione del Lago's historic center. The residence features a large garden with swimming pool.

    Owner was super kind and paid attention to all our needs

    8.8
    Excellent · 339 reviews
  • Hotel Aganoor

    Hotel Aganoor

    Hotel in Castiglione del Lago
    Budget Hotel

    Hotel Aganoor is in Castiglione del Lago historic center, overlooking Lake Trasimeno and walking distance of the town’s castle. It offers a restaurant, and a terrace with panoramic lake views.

    La pulizia la cortesia la posizione dell'hotel

    8.6
    Excellent · 344 reviews

FAQs about hotels in Castiglione del Lago

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Castiglione del Lago:

Explore guest reviews of hotels in Castiglione del Lago

See all