Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Lake Trasimeno is located in an area of Castiglione del Lago that travelers like for its lakeside setting. Castiglione del Lago is home to 122 hotels and other accommodations, so you can find something that's perfect for your stay.
You can choose from 141 hotels and accommodations within 5 miles of Lake Trasimeno, including these selections: