© 2026 LivingLocal. All rights reserved.

Stresa · Piedmont
Stresa sits on the western shore of Lake Maggiore, where the Borromean Islands rise straight out of the water and the lake itself becomes the main way to get around. Hop-on hop-off boats make it easy to move between the islands at your own pace, like the Stresa: Borromean Islands Hop-on Hop-off Boat and Palaces Tour, while shorter crossings such as the Stresa: Isola Bella Boat Tour suit anyone who wants a focused look at the palace island.
Quick match

























Prices shown in USD, converted from € at an indicative rate.

Free cancellation
48 experiences