Summer 2021 holidays are back!
Truly world-class is the only way to describe skiing in France. Ski resorts here are more like meccas than mountain towns.
France has the widest choice of places to stay. Choose from cosy catered chalets with open fires and chalet hotels with the added bonus of a bar to fully serviced hotels, including our flagship Neilson Hotel La Tovière.
The country's huge mountains, high altitude ski areas and an excellent snow record make it perfect for everyone from cautious first timers to well seasoned skiers and snowboarders looking for some new terrain to explore.
French ski resorts range from the small and traditional where life is noticeably slower paced (except for the lifts) to the well-thought-out, purpose-built variety where convenience is king.