Holidays to Lake Maggiore offer up scenic northern Italian countryside, with a healthy sprinkling of little towns and traditional eats.

Northern waters

Lake Maggiore is Italy's second-largest lake, right up in the north of the country. Dotted all around its green shoreline are historic villages like Baveno and Stresa, but big-city thrills are also not far off – high-speed trains can zip you across to Milan in around an hour.

Isles worth eyeing up

Don't miss the Borromean Islands in the western arm of the lake. Depending on the shore you land on, expect tiny fishing villages, clusters of red-roofed villas and a grand palace. Hop on a boat from Baveno, Stresa or Pallanza to the largest island, Madre, to have a wander through its botanical gardens.

Scrumptious food

Italian food just tastes better in Italy, and you can't beat the feeling of dining al fresco. Dig in to saucy carbonara made from local cheese and eggs while you soak up spectacular lakeside views. Don't forget the glass of regional wine to wash it down.

At a Glance

  • Visit quaint fishing villages along the shoreline
  • Sample classic Italian dishes made from regional produce
  • Board a boat to the Borromean Islands' botanical gardens

Get picky in the best places

Top Destinations

Our experiences

Get some more inspo

Get a second opinion

Check out what some of our customers had to say about us...