⭐ Ranked by verified traveller reviews

Lake Maggiore Boat Tours

Lake Maggiore is about 64 km long, so a boat is the natural way to see it. Most offers here are shared island trips from Stresa; the rest are sunset cruises and private boats, including a cruise to the Santa Caterina del Sasso hermitage. Many island passes also appear on the Borromean Islands page, so you will see some of the same boats twice.

Find your tour
  • ✓ Free cancellation up to 24 h before
  • ✓ Instant confirmation straight to your phone
  • ✓ Best price booked via GetYourGuide

Top rated · Season 2026

The tours travellers book most

Selected from the real Lake Maggiore inventory and ranked by verified reviews, price and experience.

29 tours available · Sorted by number of verified reviews. Prices and availability come live from GetYourGuide.

Stresa: 3 Borromean Islands Hop-On Hop-Off Boat Tour
Bestseller

Stresa: 3 Borromean Islands Hop-On Hop-Off Boat Tour

· 4.4 (4,794)

Explore Lake Maggiore and the Borromean Islands at your own pace with a 1-day hop-on hop-off boat tour from Stresa. Admire the beautiful scenery of the lake and visit the superb…

from €12 per person

Check availability →
From Stresa: 3 Borromean Islands Hop-On Hop-Off Boat Tour

From Stresa: 3 Borromean Islands Hop-On Hop-Off Boat Tour

· 4.5 (1,006)

Discover the 3 magnificent Borromean islands, among wonderful palaces, sumptuous gardens and alleyways full of local character. Shop for handicrafts produced here or simply enjo…

from €15 per person

Check availability →
Isola dei Pescatori and Isola Bella Hop-on Hop-off Boat

Isola dei Pescatori and Isola Bella Hop-on Hop-off Boat

· 4.6 (370)

Depart from Stresa and discover the wonderful Isola dei Pescatori and Isola Bella. Enjoy a lakeside lunch at the former and see the fantastic Palazzo Borromeo at the latter (not…

from €12 per person

Check availability →
Stresa: Isola Bella Hop-on Hop-off Boat Tour

Stresa: Isola Bella Hop-on Hop-off Boat Tour

· 4.3 (186)

Explore the beautiful island of Isola Bella at leisure with a hop-on hop-off boat ticket from Stresa. Glide across Lake Maggiore to the most famous Island to visit the Palace Mu…

from €8 per person

Check availability →
Orta San Giulio: Motorboat Transfer to Isola San Giulio

Orta San Giulio: Motorboat Transfer to Isola San Giulio

⏱ 9 hours · 4.7 (155)

Visit San Giulio Island from Orta San Giulio with this motorboat transfer. Choose the best times for you with motorboats departing every 15 minutes and explore the island's…

from €5 per person

Check availability →
Stresa: Madre & Bella Borromean Islands Boat Trip

Stresa: Madre & Bella Borromean Islands Boat Trip

· 4.4 (152)

Admire the wonderful gardens of Isola Madre, an ancient hunting reserve of the Borromeo family. Sail to Isola Bella for the elegant Borromean Palace, Italian garden terraces, an…

from €13 per person

Check availability →
Isola Bella & Isola Madre Entry & Boat Transfer from Stresa

Isola Bella & Isola Madre Entry & Boat Transfer from Stresa

· 4.4 (98)

Discover the Borromean Islands with a return boat transfer from Stresa. Explore the Baroque palace and terraced gardens of Isola Bella and the Botanical Garden of Isola Madre.

from €64 per person

Check availability →
Stresa: Isola Bella Boat Tour

Stresa: Isola Bella Boat Tour

· 4.7 (64)

Discover Isola Bella, the most famous of the three Borromean Islands, on a boat tour from Stresa. Board from Stresa at the desired time and stay for as long as you want on the i…

from €8 per person

Check availability →
From Stresa: 2 Borromean Islands Hop-on Hop-off Boat Tour

From Stresa: 2 Borromean Islands Hop-on Hop-off Boat Tour

· 4.5 (55)

Explore Lake Maggiore, Isola Madre, and Isola Bella on a hop-on hop-off cruise from Stresa. Admire the gardens of Isola Madre and see the fantastic palace and Italian terraces.

from €12 per person

Check availability →
Stresa: Isola Madre and Isola Bella Hop-On Hop-Off Boat Tour

Stresa: Isola Madre and Isola Bella Hop-On Hop-Off Boat Tour

· 4.7 (43)

Explore Lake Maggiore and the Borromean Islands at your own pace with a 1-day hop-on hop-off boat tour from Stresa to Isola Madre and Isola Bella.

from €13 per person

Check availability →
From Stresa: Isola Pescatori Hop-on Hop-off Boat Tour

From Stresa: Isola Pescatori Hop-on Hop-off Boat Tour

· 4.8 (42)

Glide across Lake Maggiore and explore the islands of the Borromean Gulf, including Isola Superiore Pescatori with a hop-on hop-off boat ticket from Stresa.

from €9 per person

Check availability →
Stresa: Lake Maggiore and Borromean Islands Sunset Cruise

Stresa: Lake Maggiore and Borromean Islands Sunset Cruise

⏱ 1 hour · 4.4 (38)

Climb aboard your boat as sunset approaches, soaking in the landscapes of the surrounding Lake Maggiore. Spend a memorable time with your group of friends and enjoy the stunning…

from €250 per group up to 10

Check availability →
Isola Bella Entry Ticket & Boat Transfer from Stresa

Isola Bella Entry Ticket & Boat Transfer from Stresa

· 4.3 (36)

Explore Isola Bella with an entry ticket to Palazzo Borromeo and its gardens. Enjoy a return boat transfer from Stresa and discover the Borromean Islands at your own pace.

from €46 per person

Check availability →
Castelli di Cannero Boat Transfer & Audio Guide

Castelli di Cannero Boat Transfer & Audio Guide

⏱ 2 hours · 4.3 (18)

Explore the Castelli di Cannero on Lake Maggiore with a boat transfer from Cannero Riviera. Discover the haunting medieval ruins with an audio guide and learn about the castle&#…

from €26 per person

Check availability →
Stresa: Private Cruise to Santa Caterina del Sasso

Stresa: Private Cruise to Santa Caterina del Sasso

⏱ 40 minutes · 4.0 (13)

Admire historical villas and get stunning panoramas on a scenic cruise from Stresa. Enjoy a 360-degree view of Lake Maggiore, sailing out towards the Hermitage of Santa Caterina…

from €150 per group up to 10

Check availability →
From Lake Maggiore: Private Boat Tour with Pickup/Drop-off
Bestseller

From Lake Maggiore: Private Boat Tour with Pickup/Drop-off

· 4.6 (12)

Enjoy a private boat service with driver for a magical private tour on Italy's beautiful Lake Maggiore. Explore the stunning scenery of the Borromean Islands, and see Santa…

from €400 per group up to 10

Check availability →
From Stresa: Isola Pescatori Hop-On Hop-Off Boat Tour

From Stresa: Isola Pescatori Hop-On Hop-Off Boat Tour

· 4.8 (11)

Spend the day on Lake Maggiore and stop at Isola Pescatori on this hop-on hop-off boat tour that takes off from Stresa.

from €9 per person

Check availability →
From Stresa: Isola Madre Return Boat Transfer

From Stresa: Isola Madre Return Boat Transfer

· 4.1 (11)

Explore Isola Madre with a return boat ticket from Stresa. Have a chance to plan your own itinerary and visit the island's sights at your own pace.

from €13 per person

Check availability →
Isola Pescatori and Isola Bella Hop-On Hop-Off Boat Tour

Isola Pescatori and Isola Bella Hop-On Hop-Off Boat Tour

· 4.1 (11)

Explore Lake Maggiore, Isola Pescatori, and Isola Bella on a hop-on hop-off cruise from Stresa. Stop for lunch at Isola pescatori and admire the italian gardens of Isola Bella a…

from €12 per person

Check availability →
Lake Maggiore full-day Deluxe Private Boat Tour with Lunch

Lake Maggiore full-day Deluxe Private Boat Tour with Lunch

⏱ 9 hours · 5.0 (4)

Lake Maggiore full-day luxury private boat cruise to Isola Bella, Isola Pescatori, and Santa Caterina. Private guide, gourmet lunch on Isola Bella, sunset aperitif on board, ent…

from €1,900 per group up to 2

Check availability →
From Stresa: Lake Maggiore and Borromean Gulf Boat Tour
Bestseller

From Stresa: Lake Maggiore and Borromean Gulf Boat Tour

⏱ 45 minutes · 4.9 (3)

Explore the Borromean Gulf and admire the Isola Madre, Isola Pescatori, and Isola Bella on a cruise from Stresa. Relax and take in the beauty of Lake Maggiore as you sail around…

from €150 per person

Check availability →
Orta: Private Lake Orta and Isola San Giulio Walking Tour

Orta: Private Lake Orta and Isola San Giulio Walking Tour

⏱ 2 hours · 5.0 (3)

See Gemelli Palace and Piazza Motta on a private trip around the village of Orta and Lake Orta. Travel by boat to the characteristic island of San Giulio, a jewel rich in histor…

from €385 per group up to 20

Check availability →
Borromean Gulf: Sightseeing Cruise

Borromean Gulf: Sightseeing Cruise

⏱ 40 minutes · 5.0 (2)

Cruise around the Borromean Gulf, famous all over the world for its unique and breathtaking scenery. Discover three characteristic islands.

from €150 per group up to 10

Check availability →
Boat Excursion on Lake Maggiore at Sunset

Boat Excursion on Lake Maggiore at Sunset

⏱ 1 hour · 1.0 (1)

Climb aboard this exclusive boat for a shared tour at dusk with beautiful Lake Maggiore as a backdrop

from €370 per group up to 6

Check availability →
Lake Maggiore: Cruise from Stresa to the Hermitage of Santa Caterina

Lake Maggiore: Cruise from Stresa to the Hermitage of Santa Caterina

⏱ 45 minutes 0

Approximately 45-minute cruise on Lake Maggiore from Stresa. Sail with a skipper among historic villas and reach the Hermitage of Santa Caterina del Sasso to admire one of the m…

from €450 per group up to 6

Check availability →
VIP Experience to Lake Maggiore and Borromean Gems

VIP Experience to Lake Maggiore and Borromean Gems

⏱ 8 hours 0

Discover the charming towns of Stresa and Arona, as well as the captivating Borromean Islands, on a scenic day cruise across Lake Maggiore, with our exclusive luxury tour.

from €1,700 per group up to 7

Check availability →
Baveno: Borromean Islands Boat Tour without a License

Baveno: Borromean Islands Boat Tour without a License

⏱ 4 hours 0

Discover Lake Maggiore without a boating license. Depart from Feriolo and explore the Borromean Islands with relaxation, breathtaking views, and aperitifs at sunset.

from €160 per person

Check availability →
Stresa: The Borromean Gulf Awakening Cruise with Guide and Breakfast

Stresa: The Borromean Gulf Awakening Cruise with Guide and Breakfast

⏱ 1 hour 0

From Stresa, for a select few only: a private cruise in the Borromean Gulf when the lake is a mirror and you are among the first to sail. Guide on-board and Italian breakfast wi…

from €750 per group up to 2

Check availability →
Stresa: Private Sunset Cruise and Dinner on Isola dei Pescatori

Stresa: Private Sunset Cruise and Dinner on Isola dei Pescatori

⏱ 3 hours 0

A sunset all to yourselves: guide and private boat in the Borromean Gulf. A toast on board and a romantic dinner on Isola dei Pescatori, surrounded by water, silence, and magic.

from €980 per group up to 2

Check availability →

Good to know: A shared hop-on hop-off pass and a private cruise are different products. Check the departure point and how long the boat actually stays at each stop.

See all tours in Lake Maggiore →

Good to know

Frequently asked questions

Which of the three Borromean Islands should I choose if I only have time for one?

It depends on what you want to see. Isola Bella has the baroque palace and its terraced gardens, Isola Madre is a botanical garden, and Isola dei Pescatori is a fishing village. Palace and gardens are ticketed; a boat ticket and an entry ticket are often separate products, so read what each offer includes before you book.

Where do the island boats leave from?

In the offers we compare, Stresa is by far the most common starting point; a few leave from Baveno or Verbania. Several hop-on hop-off offers let you get on and off between islands, which is worth knowing if you want more time on one of them.

Can I visit Lake Maggiore as a day trip from Milan?

Yes, and many people do. This page lists only tours that start at the lake itself; day trips that begin in Milan are left out on purpose, because they spend part of the day on the road. From Malpensa airport to Stresa it is roughly 50 km by road, so a transfer or a rental car is a realistic option if you arrive by air.

Is the Swiss side part of this guide?

Only a little. The lake is shared between Piedmont, Lombardy and the Swiss canton of Ticino, but the bookable offers cluster around Stresa and the Borromean Gulf. A few offers touch Locarno, Ascona or the Ticino valleys. Carry a valid passport or ID card if you plan to cross the border.

Is there more to do than the islands?

Yes, but be realistic: most of the bookable inventory is boats and island tickets. Beyond that you will find cooking classes and wine tastings, walking tours around Lake Orta, the Centovalli train from Domodossola and a handful of private cruises. Many of the lake’s other highlights can be visited on your own without a tour.

Lake Maggiore tours from €15 · available today

Check availability