Lake Maggiore Ski Holidays

Book a Ski Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 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

    Packages with flights are ATOL protected

Top flight + Ski hotel deals in Lake Maggiore

Price found within the past 48 hours. Click for updated prices.
LVG Hotel Collection - Belvedere San Gottardo

LVG Hotel Collection - Belvedere San Gottardo

Save 100% on your flight
£209
per person
14 Oct - 17 Oct
found 1 day ago
Return flight included
London (LON) to Milan (MXP)
8.8/10 Excellent! (292 reviews)
Very nice hotel on the Lago Maggiore in Verbania! Staff was super kind to find the right room for my mother that is 82 and has mobility issues ! The area is very nice calm with many restaurants and cafe around . Great location of the hotel and from there you can also take the little ferries to visit all the Lake’s Town and little islands !

Reviewed on 28 Jun 2026

Il Porticciolo

Il Porticciolo

Save 100% on your flight
£471
per person
20 Oct - 23 Oct
found 6 hours ago
Return flight included
Edinburgh (EDI) to Milan (MXP)
8.4/10 Very good! (100 reviews)
Incredible view of the lake from the balcony of a comfortable and spacious room. Great bed. We loved the spa with a panoramic view of the lake. We thought the breakfast was expensive at €22 a head for what was on offer.

Reviewed on 8 Aug 2024

Hotel Astoria

Hotel Astoria

Save 100% on your flight
£980
per person
27 Sept - 4 Oct
found 14 hours ago
Return flight included
London (LHR) to Milan (MXP)
8.6/10 Excellent! (674 reviews)
Absolutely brilliant from start to finish. Special mention to all the staff at check in who were very kind & helpful! We had 2 rooms for our family of 4 which were ready before the check in time, spotlessly clean and spacious with amazing views & lovely balconies. The breakfast choice was plentiful, with a cold buffet or a hot choice, all of excellent quality and quantity. Special mention to the housekeeping staff who kept the rooms and the entire hotel wonderfully clean & tidy, discretely & quietly but always with a cheery hello! The location was beautiful and only a 10 minute stroll to the centre of Stresa where plenty of great restaurants can be found. Absolutely no faults, can not praise it enough & would highly recommend staying at this lovely hotel! This is our second time staying in The Astoria & it won’t be the last! Thank you to the whole team!

Reviewed on 17 Aug 2026

Grand Hotel Majestic

Grand Hotel Majestic

£607
per person
17 Sept - 20 Sept
found 1 day ago
Return flight included
Birmingham (BHX) to Milan (MXP)
8.8/10 Excellent! (235 reviews)
Lake access is key! Beautiful hotel all-around

Reviewed on 14 Jul 2026

Hotel Ancora

Hotel Ancora

£492
per person
17 Sept - 20 Sept
found 1 day ago
Return flight included
Birmingham (BHX) to Milan (MXP)
8.8/10 Excellent! (533 reviews)
We had a nice little room with an excellent lake view. The breakfast room looked good although we didn’t actually eat there

Reviewed on 7 Aug 2026

Don't see what you're looking for?
See all available trips from London to Lake Maggiore
View all trips

5* Ski holidays in Lake Maggiore

Price found within the past 48 hours. Click for updated prices.
Grand Hotel Des Iles Borromees

Grand Hotel Des Iles Borromees

£849
per person
27 Sept - 2 Oct
found 1 day ago
Return flight included
London (STN) to Milan (MXP)
9.4/10 Exceptional! (1,001 reviews)
Lovely charming hotel - spotlessly clean and great staff. Lovely bar, (The HemingwayBar) great views over the Lake and an easy walk from the town centre. Fun pool with high diving board. The breakfast was oddly limited - almost no hot food - and this could be better. Overall it was great and we would happily return.

Reviewed on 14 Aug 2026

Don't see what you're looking for?
See all available trips from London to Lake Maggiore
View all trips

3 Night Ski holidays in Lake Maggiore

Price found within the past 48 hours. Click for updated prices.
LVG Hotel Collection - Belvedere San Gottardo

LVG Hotel Collection - Belvedere San Gottardo

Save 100% on your flight
£209
per person
14 Oct - 17 Oct
found 1 day ago
Return flight included
London (LON) to Milan (MXP)
8.8/10 Excellent! (292 reviews)
Very nice hotel on the Lago Maggiore in Verbania! Staff was super kind to find the right room for my mother that is 82 and has mobility issues ! The area is very nice calm with many restaurants and cafe around . Great location of the hotel and from there you can also take the little ferries to visit all the Lake’s Town and little islands !

Reviewed on 28 Jun 2026

Il Porticciolo

Il Porticciolo

Save 100% on your flight
£471
per person
20 Oct - 23 Oct
found 6 hours ago
Return flight included
Edinburgh (EDI) to Milan (MXP)
8.4/10 Very good! (100 reviews)
Incredible view of the lake from the balcony of a comfortable and spacious room. Great bed. We loved the spa with a panoramic view of the lake. We thought the breakfast was expensive at €22 a head for what was on offer.

Reviewed on 8 Aug 2024

Grand Hotel Majestic

Grand Hotel Majestic

£607
per person
17 Sept - 20 Sept
found 1 day ago
Return flight included
Birmingham (BHX) to Milan (MXP)
8.8/10 Excellent! (235 reviews)
Lake access is key! Beautiful hotel all-around

Reviewed on 14 Jul 2026

Don't see what you're looking for?
See all available trips from London to Lake Maggiore
View all trips

4 Night Ski holidays in Lake Maggiore

Price found within the past 48 hours. Click for updated prices.
LVG Hotel Collection - Pallanza

LVG Hotel Collection - Pallanza

£328
per person
7 Oct - 11 Oct
found 1 day ago
Return flight included
Edinburgh (EDI) to Milan (MXP)
8.8/10 Excellent! (102 reviews)
Very nice hotel facing the water. Clean room and very helpful and attentive staff.

Reviewed on 30 Jul 2026

Grand Hotel Majestic

Grand Hotel Majestic

Save 100% on your flight
£923
per person
7 Oct - 11 Oct
found 1 day ago
Return flight included
Edinburgh (EDI) to Milan (MXP)
8.8/10 Excellent! (235 reviews)
Lake access is key! Beautiful hotel all-around

Reviewed on 14 Jul 2026

Don't see what you're looking for?
See all available trips from Edinburgh to Lake Maggiore
View all trips

Planning your Lake Maggiore ski holiday

How can I book the best ski holiday to Lake Maggiore in 2026/2027?

Search through alpine adventures on Expedia to plan your perfect snowy ski holiday in Lake Maggiore. Just choose your dates and see what’s available. You might prefer a hotel with a heated outdoor pool, or a private chalet for après ski parties; either way, use the property filters to your ideal match. If ski-in-ski-out is important, use the map view to find those idyllic slopeside properties.

How can I find cheap Lake Maggiore ski holidays?

Boot hire, lift passes, lessons: ski holidays can get pricey, quickly. To make your ski trip more affordable, book Lake Maggiore accommodation a little further from the lifts and go self-catering to cut back on eating out. Sort your search results by price to find options from £209. Prices and availability are subject to change. Additional terms may apply.

Can I book last-minute ski holidays to Lake Maggiore?

Use our handy last-minute deals page to look for ski holidays to Lake Maggiore at a steal. If your dates are fixed, simply input the details and see what specials are available.

What should I consider when booking family ski holidays in Lake Maggiore?

Lake Maggiore is well set up for kids. For the teeniest ski-woks, day care in the snow is a blast. As they get older, they love whizzing around on the hill in ski school. Choose a hotel near the lifts and nursery slopes to save a whole lot of ski-carrying hassle in the mornings. With all that extra time and energy, you can take your sweet time to find a family-favourite bolthole on the mountain for hot chocolate with marshmallows ski breaks.

Can I book all-inclusive ski holidays to Lake Maggiore?

All-inclusive ski holidays are fairly rare, but you can use our filter to see if there are any available in Lake Maggiore. If not, consider booking your flights and accommodation together to save money that way instead.

When's the best time of year to plan a ski trip to Lake Maggiore?

Ski season in Lake Maggiore generally starts around December and slopes off around April. Keep an eye on the snow forecasts though, as you can often find some brilliant deals at the start or end of the season, when it’s also much quieter.

How can I find the best deals on Lake Maggiore ski holiday packages?

If you can be flexible with your ski holiday dates, avoid school holidays and instead buckle up your boots at the start or end of season. Sort your search results by price and look out for self-catered accommodation to save on notoriously expensive ski-resort drinking and dining.

Can I book a Lake Maggiore ski trip with free cancellation and/or flexible dates?

If you’re not 100% sure on plans or just want peace of mind, choose a ski holiday with free cancellation. You can use our free cancellation filter to find properties in Lake Maggiore that offer it.

Why should I book a ski holiday package in Lake Maggiore with Expedia?

Schuss your way to the slopes with Expedia’s smooth booking process. From flights to hotels and even car hire, you’ll find everything you need to plan the ultimate winter wonderland ski holiday.

Top Ski Lake Maggiore Hotels

Novessentia

Novessentia

Corso Risorgimento 289 Ghiffa VB
  • 24 min drive from Lake Lugano
Stay at this spa property in Ghiffa. Enjoy free Wi-Fi, free parking and a full-service spa. Popular attractions Special Nature Reserve of Sacro Monte of SS. ...
8.2/10 Very good! (22 reviews)
nice hotel
"very nice relaxing hotel"

Reviewed on 25 Sept 2015

Novessentia
Albergo Del Sole

Albergo Del Sole

Piazza Imbarcadero 18 Porto Valtravaglia VA
  • 20 min drive from Lake Lugano
Stay at this hotel in Porto Valtravaglia. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Popular attractions Public Beach and Spiaggia Oggebbio are ...
8.6/10 Excellent! (98 reviews)
"What a great stay. Excellent location with a great view. Friendly & helpful staff. Dining room with a great view, and an excellent menu"

Reviewed on 26 Apr 2026

Albergo Del Sole
Residence Casa e Vela

Residence Casa e Vela

Via Martiri Oggebbiesi 21 Oggebbio VB
  • 22 min drive from Lake Lugano
Stay at this beach hotel in Oggebbio. Enjoy free Wi-Fi, free parking and a private beach. Popular attractions Public Beach Spiaggia Oggebbio and Spiaggia Oggebbio ...
9.8/10 Exceptional! (12 reviews)
"This hotel was such a lovely stay! The room was spacious and clean and having the kitchen to cook was a huge plus! Silvia was so kind and helpful and explained everything very well and said we could text her at any time for whatever questions we might have. We will definitely be back again! Thank ..."

Reviewed on 4 May 2026

Residence Casa e Vela
See all 7,421 properties in Lake Maggiore
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.

Things to do

Malpensa: Volandia Park and Flight Museum Entry Ticket

Malpensa: Volandia Park and Flight Museum Entry Ticket

£18
per adult
Malpensa: Volandia Park and Flight Museum Entry Ticket
See all activities in Lake Maggiore

More holidays you might like

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.