Things don't get much more traditionally Swedish than a really classic julbord Christmas buffet. Tables groaning with cured hams, meatballs, prinskorv chipolatas and Janssons Temptation laid out on special festive tablecloths. Escape the midwinter cold and darkness, cosy up next to a crackling log fire, listen to Christmas music and enjoy the nostalgia-filled festive sights, sounds and smells. If you happen to be in Stockholm over the holiday season and want a real taste of Swedish Christmas, follow our guide to delightful restaurants that offer traditional julbord with all the trimmings.
The best places to go for traditional julbord in Stockholm
In this guide
Traditional julbord Christmas buffets in Stockholm
- van der Nootska palatset – Celebrate like Fanny and Alexander
- Ulriksdals Värdshus – Seven courses in scenic surroundings
- Krusenbergs Herrgård – Manor house charm
- Villa Källhagen – Traditional and atmospheric by the water
- Restaurant J – Christmas in the tower
- Idöborg – Archipelago Christmas
- Långbro Värdshus – Inn on the outskirts of town
- Villa Godthem – Historic on Djurgården
- Vår Gård – Archipelago views
- Artipelag – Christmas in archipelago surroundings
- Herrängens Gård – Julbord and more in 18th century surroundings
- Edsbacka Krog – Classic Christmas in historic setting
- Grand Hôtel – Christmas deluxe at five-star hotel
- FågelbroHus – Country Christmas with overnight accommodation
- Thoresta Herrgård – Authentic and top quality
- Hallwylska – Christmas at the palace
- Blidösundsbolaget – A trip out to the archipelago
- Oaxen Slip – Classic flavours on Djurgården
- Solliden – Classic at Skansen
- Lasse i parken – Like a gingerbread house
- Enskede värdshus – Christmas spirit in traditional surroundings
- Utö Värdshus – Festive flavours on the edge of the open sea
- Restaurang Rökeriet Fjäderholmarna – Festive atmosphere with sea views
- Restaurang Jungfrusund – With Lake Mälaren as a backdrop
- Långholmens Wärdshus
Traditional julbord Christmas buffets in Stockholm
Celebrate like Fanny and Alexander
Christmas is celebrated just like in Ingmar Bergman's classic film, Fanny and Alexander, in the beautiful salons of van der Nootska palatset in Södermalm, with a very special meal from Michelin-starred head chef Gustav Otterberg. Tuck into homemade delicacies, well-known classics and personal favourites, in the French Dining Room, Library or gilded Swedenborg salon.
- Price: 825-995 SEK
Seven courses in scenic surroundings
Ulriksdals Värdshus follows the traditional julbord pattern of seven servings. With meat from Sweden and fruit and vegetables from the inn's own kitchen gardens, they lay out a generous buffet where you'll find pickled herring, cold and smoked fish, delicious vegetable dishes, cold cuts, hot dishes and, finally, sweet treats and cheeses. All served in beautiful natural surroundings next to the waters of Edsviken.
- Price: 1095 SEK
Manor house charm
The historic dining rooms at Krusenbergs Herrgård are decorated with traditional Christmas decorations. Enjoy their julbord at lunch or dinner, drink their homemade apple glögg and enjoy the festive atmosphere. You can even stay for the whole weekend in beautiful manor house surroundings.
- Price: 695–895 SEK
Traditional and atmospheric by the water
Villa Källhagen welcomes guests to a traditional, atmospheric julbord, complete with torchlight, glistening decorations and delicious Christmas classics. Alongside favourites such as pickled herring and meatballs, there's a dessert table filled with festive sweet treats. You can also combine your festive meal with an overnight stay at Villa Källhagen Hotell.
- Price: 545-1095 SEK
Christmas in the tower
Restaurant J lays out a classic julbord in their historic 19th century Tornvillan building, with all its pinnacles and towers. Take in the Christmas spirit in fairytale surroundings close to nature. Their julbord is served on Christmas Eve, if you want to eat traditional Swedish festive food on the day Swedes celebrate Christmas.
- Price: 995–1195 SEK
An hour's journey out into the archipelago, Idöborg lays out a traditional Christmas buffet. Jansson's Temptation, various pickled herrings, rye bread and Christmas ham are joined by local elements such as cheese from Rindö Ostmakeri and venison pâté from Nämdö. Beautiful music and a crackling wood stove set the right Christmas mood, and if you want to extend the experience you can book an overnight package with breakfast and sauna.
- Price: 695 SEK
Inn on the outskirts of town
Långbro Värdshus is beautifully situated next to a park just outside the city centre. They serve a large, traditional julbord in charming surroundings, framed - if you're really lucky - by glistening snow and created by chef Fredrik Eriksson Tuck into everything from traditional Christmas food with contemporary flavours to innovative plant-based alternatives. The drinks selection includes own-spiced snaps, craft beers and non-alcoholic options.
- Price: 925-985 SEK
Historic on Djurgården
Villa Godthem is a classic restaurant beautifully situated on Djurgården with views over the water. The elegant yet cosy interiors make it an obvious choice to enjoy a classic julbord. Enjoy delicacies just like your Swedish grandma used to make, using traditional ingredients.
- Price: 895–1395 SEK
In beautiful natural surroundings, this award-winning hotel and conference facility has a restaurant, bakery and bar. In December they lay out a traditional Christmas buffet using ingredients from selected producers. There's plenty of pickled herring, salmon, cold cuts, salads, meatballs and several vegetarian and vegan options, among other things. Round off your meal with their sweetie and cheese buffet.
- Price: 895 SEK
Christmas in archipelago surroundings
Enjoy Christmas classics in contemporary surroundings in this light and airy art hall with beautiful views over Baggensfjärden. The open fire is lit at the end of November and a traditional, rustic julbord is laid out, overseen by head chef Patrik Gullmarsvik and head pastry chef (as well as 2022's Nobel pastry chef), Annie Hesselstad. Pair your meal with drinks such as locally produced beer and apple juice, snaps, selected wines and non-alcoholic alternatives.
- Price: 845 SEK
Julbord and more in 18th century surroundings
Charming Herrängens Gård in Älvsjö invites guests to a Christmas dinner served with a large dose of festive spirit. Dinner is served at the table sharing-style, allowing you and your party to enjoy the Christmas flavours in peace and quiet. Courses consist of classic favourites as well as traditional dishes with a twist.
- Price: 825 SEK
Classic Christmas in historic setting
Alongside the waters of Edsviken in Sollentuna you'll find this historic inn, whose origins go back to the 17th century. They lay out a classic julbord, which you can enjoy with views over the water and the park surrounding nearby Edsbergs Castle. Swedish flavours take centre stage and you can take your pick of pickled herring, cured salmon, meatballs, Christmas ham, prinskorv chipolatas and more festive food. The generous dessert table shouldn't be missed either.
- Price: 925 SEK
Christmas deluxe at five-star hotel
One of the city's smartest hotels arranges a magnificent traditional-style Christmas. Their festive buffet is laid out in the historic Veranda throughout December - even on Christmas and Boxing Day - and on it you'll find every possible classic Swedish Christmas dish you can think of.
- Price: 950–1395 SEK
Country Christmas with overnight accommodation
Leave all that Christmas stress behind in the city and check into Fågelbrohus, where they lay out a julbord filled with favourites and classic flavours. Cosy up in front of the fireplace, enjoy a glass of mulled wine, tuck into a Christmas buffet filled with local produce and round off with the elegant dessert table. Their julbord can also be combined with a good night's sleep in crisp sheets.
- Price: Julbord 795 SEK, 1690–1990 SEK incl. accommodation and breakfast
Authentic and top quality
Thoresta Herrgård serves a modern Christmas menu with its roots in traditional flavours. The kitchen works with carefully selected ingredients and small-scale producers for an authentic experience. You can also combine your julbord with an overnight stay.
- Price: Julbord 890 SEK
Christmas at the palace
When the cloak of winter begins to wrap itself over Stockholm, Hallwylska creates a cosy atmosphere in their heated glasshouse. Pick and choose from pickled herring, meatballs, sausages, salads and patés and much more, including a generous dessert table.
- Price: 995 SEK
A trip out to the archipelago
Enjoy a traditional julbord with favourites such as smoked salmon, meatballs and prinskorv chipolatas, as well as a generous dessert table - as you chug around Stockholm's inner archipelago onboard Blidösundsbolaget's ferries.
- Price: 995 SEK
Classic flavours on Djurgården
Slipen combines a nautical environment with a cosy bistro approach. A five-course Christmas menu is served here for both lunch and dinner. Enjoy pickled herring, salmon, spare ribs, Jansson's Temptation and home-spiced schnapps, and add sturgeon caviar and halibut roe if want to treat yourself to some extra luxury.
- Price: 1095 SEK
Classic at Skansen
A traditional Christmas buffet with classic delicacies is laid out at this historic restaurant inside Skansen. Naturally, you'll find meatballs, Janssons temptation and pickled herring on the table, along with vegetarian variations on classic favourites.
- Price: 645-845 SEK
Like a gingerbread house
This 18th century listed wooden cottage in Hornstull delivers cosy Christmas spirit by the sackload. Guests are welcomed on arrival with a glass of glögg mulled wine and pepparkakor gingerbread cookies in the festive garden before sitting down to a julbord filled with carefully selected and prepared festive delicacies.
- Price: 795–995 SEK
Christmas spirit in traditional surroundings
Atmospheric lighting, sparkling decorations and Christmas music in the background - does it get any more festive? Enskede Värdshus lays out a julbord with classics such as herring, salmon, meatballs and Janssons Temptation as well as an entire vegetarian buffet. Enjoy some home-spiced glögg in the winter garden before your meal.
- Price: 595 - 845 SEK
Festive flavours on the edge of the open sea
Enjoy festive food and take some deep breaths of fresh archipelago air at Utö värdshus. As well as all the traditional julbord elements, they also serve specialities such as crayfish, home-cured fillet of beef and Utö prawn mixture. Don't miss the island's own drink - Utö snaps - either.
- Price: 795 SEK
Festive atmosphere with sea views
Christmas spirit galore and a wonderful island setting await just 25 minutes boat trip from Stockholm city centre. Enjoy a traditional julbord with flavours from their own smokery. There's also a vegan buffet and you can round off your meal with a visit to the dessert room.
- Price: 1095 SEK
With Lake Mälaren as a backdrop
Out on the island of Ekerö, next to the jetty in Jungfrusund, you'll find this eponymously named restaurant and bar. In the run up to Christmas they offer guests a traditional Christmas julbord with all the trimmings, along with innovative and vegan elemets. Naturally, special festive beer, chilled snaps and warming glögg are served alongside. Gather your family, friends or colleagues and get into the Christmas spirit with views over Lake Mälaren..
- When: 1 - 19 Dec
- Price: 595 SEK per person