Skip to main content

Stay in Lake Trasimeno's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Boutique Castiglione del Lago 4 stars

Hotel in Castiglione del Lago

Set in Castiglione del Lago and with Piazza Grande reachable within 48 km, Hotel Boutique Castiglione del Lago offers a shared lounge, allergy-free rooms, free WiFi throughout the property and a... Location was in middle of town. Paolo was so friendly and helpful-he worked hard to make sure we were comfortable and happy! Breakfast was great. Our suite with deck had an amazing view. But it was really Paolo that made it all wonderful!

Show more Show less
9.4
Superb
603 reviews
Price from
€ 140
per night

Albergo Ristorante da Settimio

Hotel in San Feliciano

Albergo Ristorante da Settimio in San Feliciano has a restaurant and a terrace. The air-conditioned rooms provide a lake view and come with a desk and free WiFi. At the hotel, the rooms have a... Loved the location and the balcony overlooking the lake. Restaurant was very good. Enjoyed our stay

Show more Show less
9
Superb
238 reviews
Price from
€ 66
per night

Locanda Poggioleone 3 stars

Hotel in Castiglione del Lago

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. I liked everything! Amazing garden to enjoy the breakfast. Very helpful staff. The sir that was helping the guests with breakfast very kind, professional! I appreciated everything the location has to offer, as decor, pool, views.

Show more Show less
9
Superb
413 reviews
Price from
€ 126.20
per night

Hotel La Torre 3 stars

Hotel in Castiglione del Lago

This boutique, family-run hotel is situated 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
Superb
639 reviews
Price from
€ 71.66
per night

Isola Polvese Resort

Hotel in Castiglione del Lago

Located in Castiglione del Lago and with Perugia Cathedral reachable within 28 km, 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
Fabulous
210 reviews
Price from
€ 158.23
per night

Hotel Torricella 3 stars

Hotel in Magione

Situated in Magione, 7 km from Magione Motorspeedway, Hotel Torricella features accommodation with a restaurant, free private parking, a seasonal outdoor swimming pool and a bar. 1. Excellent location on the shore of the Trasimeno Lake 2. Swimming pool 3. Very kind staff 4. Good breakfast and dinner 5. A lot of good restaurants close to the hotel

Show more Show less
8.3
Very good
787 reviews
Price from
€ 76
per night

Le Macerine 3 stars

Hotel in Castiglione del Lago

Set in its garden with furnished patio and surrounded by the countryside, Le Macerine offers free WiFi throughout and a free swimming pool. The staff were super friendly, beautiful rooms with loads of space and a lovely breakfast

Show more Show less
8.9
Fabulous
829 reviews
Price from
€ 127
per night

Hotel Trasimeno 3 stars

Hotel in Passignano sul Trasimeno

Located in a peaceful location the historical centre of Passignano Sul Trasimeno, Hotel Trasimeno offers free Wi-Fi and rooms with a balcony. Passignano Train Station is a 5-minute walk away. Friendly staff Small town Perfect for one night

Show more Show less
8.2
Very good
592 reviews
Price from
€ 63.50
per night

Hotel Kursaal 3 stars

Hotel in Passignano sul Trasimeno

Situated on the shores of Lake Trasimeno, Hotel Kursaal is set among extensive gardens. It offers free Wi-Fi and air-conditioned rooms with satellite TV. We liked thd location n the food. The staff were very obliging n helpful. We would definitely return.

Show more Show less
8.8
Fabulous
606 reviews
Price from
€ 91.50
per night

Hotel Belvedere 2 stars

Hotel in Passignano sul Trasimeno

The Belvedere is a family-run hotel in Passignano Sul Trasimeno, on a gentle hill 10 minutes' walk from the centre. lt offers an outdoor swimming pool and free parking. It's an family-run hotel, old but very neat and clean. The owner was extremely friendly and welcomed us as very special guests and met all our needs. The breakfast was simple, yet very delicious, including home-made cakes - yummy! It's 10-15 mins walk from the marina, have a pool, free parking, and there's a supermarket nearby.

Show more Show less
8.4
Very good
192 reviews
Price from
€ 51
per night

Hotels with extra health and safety measures

Find hotels in Lake Trasimeno with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Lake Trasimeno in the past month

See all

Lake Trasimeno's best hotels with breakfast

See all

Budget hotels in Lake Trasimeno

See all

FAQs about hotels in Lake Trasimeno

Explore guest reviews of hotels in Lake Trasimeno

See all