Lake Maggiore

One of the three big lakes in Italy's north just outside of Milan, Lake Maggiore stretches all the way up into Switzerland. Like all of these prealpine lakes, it's renowned for being gorgeous, and has attracted celebrity visitors from Napoleon to Ernest Hemingway, to Prince Charles and Lady Diana.

The main town is Stresa, located on the western shore, which is the more picturesque. From here people climb, cycle or cable car their way up 4,891 feet (1,491m) high Monte Mottarone for great views and wonderful alpine flora. But the major draw card is the lovely Borromean Islands.

Isola Bella has the 17th century Palazzo Bella with its ten-tiered gardens, artworks, and bed where Napoleon and Josephine slept. Isola Madre is completely occupied by the  16th-18th century Palazzo Madre and its strutting peacocks. Isola Pescatori is the least showy with its humble fishing village and excellent restaurants serving fresh lake fish. Small towns dot the sides of the lake.

Arona is proud to be the birthplace of 16th-century saint, San Carlo Borromeo, and the hilltop fortress Rocca di Angera houses a Borromeo family museum. The Monastery of Santa Caterina del Sasso clings to the cliffs spectacularly and is reached by a spiral staircase. And on top of all this history and beauty, the lake is perfect for swimming, sailing, fishing or just exploring by ferry.

Head all the way up to Locarno in Switzerland if you fancy a bit of that famous regimented time-keeping after all the Italian lounging around lakeside.

Tours & Tickets

See all

Lake Maggiore Isola Bella Hop-On Hop-Off Ferry Tour

1 star rating: I do not recommend this 1 Reviews

Enjoy a boat tour of the beautiful Lake Maggiore and visit the stunning Isola Bella, one of the Borromean Islands. Enjoy travelling at your own pace with a ...  Read more

Location: Stresa, Italy
Duration: Flexible

From USD $9.10

Lake Maggiore Day Trip from Milan

5 star rating: Highly Recommended 53 Reviews

Explore scenic Lake Maggiore in Italy's beautiful Lake District on a day trip from Milan. The fashionable lakeside town of Stresa is an approximate 1.5-hour ...  Read more

Location: Milan, Italy
Duration: 9 hours (approx.)

From USD $101.28

4-Day Italian Lakes and Verona Tour from Milan

5 star rating: Highly Recommended 12 Reviews

Visit four of the must-see lakes in the Italian Lake district as well as the city of Verona, on a 4-day tour from Milan! With a mix of free time and tours, ...  Read more

Location: Milan, Italy
Duration: 4 days (approx.)

From USD $1,043.49

Lake Maggiore Day Trip by Train from Milan Including Cruise to Isola Bella and Isola dei Pescatori

4 star rating: Recommended 5 Reviews

Venture by train from Milan to one of Europe’s more graceful corners, Lake Maggiore, with its pretty lakeside towns and lush Borromean Islands. Spend a day ...  Read more

Location: Milan, Italy
Duration: 11 hours (approx.)

From USD $113.79

Private Tour: Lake Maggiore and Borromean Islands Boat Trip from Stresa

Soak up stunning lake scenery during a 1-hour private boat tour of Lake Maggiore and the Borromean Islands. With your own private vessel and captain, travel ...  Read more

Location: Milan, Italy
Duration: 60 minutes (approx.)

From USD $47.42

See all

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message