Few places capture the magic of Christmas like the mountains. Snow on the rooftops, a fire in the hearth, sleigh rides, skating on frozen lakes and long dinners after a day outdoors: a mountain hotel at Christmas is the stuff of childhood dreams, and of grown-up ones too.
These are 10 of the best mountain hotels for Christmas and New Year, from a glass igloo in Lapland, where Santa has a home, to a St. Moritz palace, a cowboy ranch in Colorado and a festive feast in Yosemite that has been held since 1927. One word of advice: book now. Christmas and New Year are the busiest weeks of the year at almost every hotel on this list.
The best mountain hotels for Christmas at a glance
- Best for families and Santa: Kakslauttanen Arctic Resort, Finnish Lapland
- Best for classic Alpine glamour: Badrutt's Palace, St. Moritz
- Best for a festive feast: The Ahwahnee, Yosemite
- Best for skating: Fairmont Chateau Lake Louise
- Best for music: Schloss Elmau, Bavaria
- Best for a cowboy Christmas: Vista Verde Ranch, Colorado
- Best on a budget: Heritage Hotel Hallstatt, Austria
Europe
1. Kakslauttanen Arctic Resort, Finnish Lapland
Best for: families, couples and northern lights hunters
The hotel that made the glass igloo famous lies deep in the snowy forests of Lapland, well north of the Arctic Circle. Santa Claus has a home in the resort's West Village, which makes the weeks before Christmas especially popular with families, and there are reindeer and husky safaris, sleigh rides and, on clear nights, the northern lights over your bed. Read our review of Kakslauttanen Arctic Resort.
2. Badrutt's Palace, St. Moritz
Best for: special occasions, families and lovers of Alpine glamour
St. Moritz is widely credited as the birthplace of the Alpine winter holiday, after Johannes Badrutt bet his English summer guests in 1864 that they would love the Engadine in winter. The family's turreted Palace, above the frozen lake, has a private ice rink and a kids' club in winter, and its Christmas, New Year and February events book up far in advance. Read our review of Badrutt's Palace.
3. The Alpina Gstaad, Gstaad
Best for: couples, food lovers and spa lovers
Gstaad is the most discreet and glamorous of Swiss ski resorts, and its Christmas and New Year season is one of the most stylish in the Alps. The Alpina, a grand modern chalet on the hillside above the village, has a Michelin-starred restaurant and a Six Senses Spa. Read our review of The Alpina Gstaad.
4. Schloss Elmau, Bavarian Alps
Best for: couples, families and music lovers
A castle hotel in a hidden valley beneath the Wetterstein mountains, Schloss Elmau hosts up to around 200 concerts and readings a year in its historic concert hall. In winter, festive concerts, cosy spa days, cross-country skiing and snowshoeing make it one of the most original places in Europe to spend Christmas. Read our review of Schloss Elmau.
5. Hotel de la Poste, Cortina d'Ampezzo
Best for: couples and families
The weeks around Christmas and New Year are Cortina's most glamorous, when the Corso Italia, the pedestrian street at the heart of town, is at its liveliest. Hotel de la Poste, a historic coaching inn where Ernest Hemingway stayed, has its sunny terrace right on the Corso. Read our review of Hotel de la Poste.
6. Heritage Hotel Hallstatt, Austria
Best for: couples and photographers on a budget
In winter, the crowds leave Hallstatt, the fairytale village on a lake in Austria's Salzkammergut, and snow settles on the rooftops. Staying overnight lets you see it at its most magical, with Christmas markets in the region and rates lower than in summer. Read our review of Heritage Hotel Hallstatt.
North America
7. The Ahwahnee, Yosemite
Best for: families and history lovers
Every December since 1927, the grandest hotel in America's national parks has hosted the Bracebridge Dinner, a festive feast in its great dining room. Winter is quiet and beautiful in Yosemite Valley, with snow on the valley floor beneath the granite walls. Read our review of The Ahwahnee.
8. Fairmont Chateau Lake Louise, Banff National Park
Best for: couples and families
In winter, the lake in front of the Chateau freezes into one of the most beautiful skating rinks in the world, floodlit at night. Sleigh rides along the shore, snowshoeing, skiing at Lake Louise and the new BASIN hydrotherapy area complete a classic Canadian Christmas. Read our review of Fairmont Chateau Lake Louise.
9. Fairmont Banff Springs, Banff
Best for: families and lovers of grand hotels
On a winter evening, with its windows glowing and snow on its turrets, the castle in the Rockies looks like a scene from a fairytale. Winter brings skating, skiing at Banff's three ski areas and festive events, and Christmas books up early. Read our review of Fairmont Banff Springs.
10. Vista Verde Ranch, Steamboat Springs
Best for: families and couples
Families are welcome at this all-inclusive Colorado guest ranch over Christmas and New Year. Each log cabin has a wood stove or fireplace and a private hot tub on the deck, and days are spent on horseback, on cross-country skis or on horse-drawn sleigh rides through the snowy valley. Read our review of Vista Verde Ranch.
Planning a mountain Christmas
Book as early as you can: at most of these hotels, Christmas and New Year are the busiest and most expensive weeks of the year, minimum stays often apply, and the most popular rooms, from glass igloos to family suites, sell out months ahead. Check opening dates too, as many mountain hotels open for the winter only in early or mid-December. For a quieter, better-value festive break, consider the weeks before Christmas, when the snow has arrived, the Christmas markets are open and the slopes are calm.
For more festive inspiration, see our guides to the most beautiful Christmas markets in the mountains, winter wonderland villages in the Alps and hotels where you can see the northern lights.
Mountain Muses
New hotel listings and inspiration each week, direct from the mountains to your inbox
Frequently asked questions
What are the best mountain hotels for Christmas?
Our favourites include Kakslauttanen Arctic Resort in Finnish Lapland, Badrutt's Palace in St. Moritz, The Alpina Gstaad, Schloss Elmau in Bavaria, The Ahwahnee in Yosemite, Fairmont Chateau Lake Louise and Vista Verde Ranch in Colorado.
Where can I spend Christmas with Santa in the mountains?
At Kakslauttanen Arctic Resort in Finnish Lapland, Santa Claus has a home in the resort's West Village, popular with families in the weeks before Christmas.
When should I book a mountain hotel for Christmas?
As early as possible. Christmas and New Year are the busiest weeks of the year at most mountain hotels, and minimum stays often apply.
What is the Bracebridge Dinner?
A festive feast held at The Ahwahnee in Yosemite every December since 1927.










