Plan, book, travel with confidence
Better together
Save up to CA $775 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top Lake Maggiore Vacation Deals
Price found within the past 48 hours. Click for updated prices.
Grand Visconti Palace
Porta Lodovica
per person
Jun. 17 - Jun. 23
Roundtrip non-stop flight included
Toronto (YYZ) to Milan (LIN)
9/10 Wonderful! (1,000 reviews)
Check in and check out were fantastic - smooth and fast. Some issues with heating/ac system. We had a superking size bed but 2 mattresses. it would be great to have mattress of the same size of the bed
Reviewed on Apr. 30, 2024
Grand Hotel Menaggio
per person
Jun. 18 - Jun. 24
Roundtrip non-stop flight included
Montreal (YUL) to Milan (MXP)
8.4/10 Very Good! (650 reviews)
The Property was quite lovely. The staff was outstanding.
David the bartender was wonderful to deal with. However the bar needs a better selection of wine by the glass. Big reason very few people go to the bar.
Overall we really enjoyed our stay there.
Reviewed on Oct. 22, 2023
Where to stay in Lake Maggiore
Find the best Lake Maggiore areas and neighborhoods for the activities you enjoy most. Learn more about Lake Maggiore
Laveno
If you're spending some time in Laveno, Laveno Mombello Ferry Terminal and Laveno Cable Car are top sights worth seeing.
Lake Maggiore Hotel Deals
Hotel La Palma
Corso Umberto I, 33, Stresa, VB
The price is CA $250 per night from May 14 to May 15
CA $250
CA $283 total
includes taxes & fees
May 14 - May 15
9.2/10 Wonderful! (711 reviews)
Paradise on Lake Maggiore
"We spent 5 delightful nights at the hotel. It was perfect in every respect. The room was spacious, well designed and had an amazing view of the lake and the town. The hotel is kept meticulously clean. The staff are always on hand to help with anything and nothing is too much."
Reviewed on Apr. 26, 2024
Grand Hotel Des Iles Borromees
Corso Umberto I, 67, Stresa, VB
The price is CA $366 per night from Jun. 2 to Jun. 3
CA $366
CA $413 total
includes taxes & fees
Jun 2 - Jun 3
9.4/10 Exceptional! (979 reviews)
"Beautiful property and exceptional service. Paulo is a fantastic head waiter! The food was exquisite also."
Reviewed on May 6, 2024
Regina Palace Hotel
Corso Umberto I, 29, Stresa, VB
The price is CA $327 per night from May 27 to May 28
CA $327
CA $368 total
includes taxes & fees
May 27 - May 28
8.8/10 Excellent! (985 reviews)
"Great stay and great staff. Rooms were a bit noisy as you can hear sounds from the hallway and other adjacent rooms. Besides that, only complaint is they didn’t have a “Do Not Disturb” sign in the room and housekeeping ended up walking in on me while I was asleep, they do start cleaning quite early. ..."
Reviewed on May 12, 2024
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Explore other types of vacation packages
Frequently asked questions
Discover the most popular places to visit in Lake Maggiore
Lake Lugano
4.5/5(12 reviews)
Enjoy the stunning scenery, Mediterranean climate and charming villages of this lake on the Swiss-Italian border.
Piazza Grande
4.5/5(5 reviews)
Home to one of Europe’s most picturesque outdoor cinemas, this town square is the cultural hub of Locarno.
Cannobio Ferry Terminal
Explore the waterfront in Cannobio with a trip to Cannobio Ferry Terminal. While you're in the area, stroll along the lakeside.
What to do in Lake Maggiore
Vintage car rental on the lake for a day
CA $734
Per adult
Lake Maggiore: Isola Bella & Fishermen's Island Guided Tour
CA $470
Per adult
Lake Maggiore: Stresa and Isola Madre Private Tour
CA $470
Per adult
Other vacations you might like
Hotels
Flights
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.