Book confidently knowing your holiday is ATOL protected
We track millions of prices every day to always give you the lowest price
You have the option to spread the cost of your holiday
Book today with our £25 pp low deposit options
If you’re looking for a European lake holiday in 2020, Lake Maggiore is the perfect destination. Lake Maggiore has a privileged position between Italy and Switzerland and is famous for its beautiful palm-lined promenades, classic villas and the stunning archipelago of the Borromean Islands. The towns of Baveno and Stresa are located on the west shore of the lake, in the tranquil Borromean Bay, looking out over the islands.
Stresa is comprised of three central piazzas with cobbled pedestrianised streets that wind around the town, a great selection of shops and cafes and a popular weekly market. In contrast, Baveno has a more laid-back ambience and is 2 kilometres from Stresa. Baveno also has its fair share of restaurants and cafes, as well as a little lido outside of the village that is open late during the summer months. For a relaxing day out, head to the quaint hamlet of Meina 13 kilometres to the south of Stresa. There are some truly magical experiences to be had in this area, including spotting white peacocks in the gardens of the palace at Isola Bella, enjoying a multi-sensory experience throughout the historic Luigi Guffanti cheese caves and listening to live jazz at the Verbanella restaurant.