2 Guests

Chamonix Christmas skiing

There are 3 holidays to Chamonix for 2 adults, 0 child and 0 infant on 23 December 2017.

3 holidays

Richemond Hotel

in Chamonix, France
23/12/17 Sat • Gatwick • 7 nights • Bed & Breakfast
Wifi/internetFamily friendly
was £859

Club Med Chamonix Mont - Blanc

in Chamonix, France
24/12/17 Sun • Liverpool John Lennon • 7 nights • All Inclusive

Residence Isatis

in Chamonix, France
23/12/17 Sat • Gatwick • 7 nights • Self Catering
Wifi/internetHot tub/Jacuzzi/WhirlpoolPoolSauna/Steam/TurkishSpa/WellnessGym/Fitness
was £828
show properties
1 - 3 of 3

Chamonix Christmas holidays

A proper mountain town, Chamonix is a great place for a Christmas ski holiday where you can enjoy a traditional white Christmas in a relaxed and festive atmosphere. You’ll find lots of festivities leading up to Christmas which usually include carol singing and a traditional Christmas market. Children are well looked after here too with lots of fun activities and a special visit from Father Christmas. Brilliant for Christmas skiing, the snow in Chamonix is usually great in late December thanks to vast amounts of the ski area having an altitude over 2,000m.

Because it's a popular tourist destination throughout the year, Chamonix has lots of shops for gift and food shopping and other useful amenities to make your holiday as enjoyable as possible. With several British-run restaurants and bars in Chamonix, you’ll find lots of festive English favourites on the menus to offer a home-from-home Christmas ski holiday.

We’ve got some great accommodation including chalets and hotels to suit your group or family and help ensure a perfect week away. It's an incredibly popular choice so book your Christmas ski holiday in Chamonix early to enjoy excellent skiing and a memorable and Bon Noel in the mountains.

Christmas snow and skiing conditions in Chamonix

Christmas Snow History

Top alt:3,852m

Average snow depth


Bottom alt:580m

Average snow depth


Resort alt:1,035m

Christmas ski rating

← online or call ↴
020 7770 6888