The best places to go for traditional julbord in Stockholm
Updated 28 Oct 2019
The information in this guide may be affected by covid-19.
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.
See all our Christmas buffet guides:
Atelier 23Gjörwellsgatan 30, Kungsholmen
Julbord in the sky
At the top of the Dagens Nyheter Tower skyscraper, 84 metres above sea level with spectacular views over Riddarfjärden, Atelier 23 by Pontus Frithiof will be laying out a festive buffet with homemade classics. Glögg mulled wine is served on arrival before guests tuck into game paté, Janssons temptation, traditional sweets and desserts and much more.
- When: 27 Nov - 21 Dec
- Price: 750-840 SEK
Traditional and atmospheric onboard
Eckerö Linjen's julbord cruises combine Swedish and Ålandic Christmas delicacies with a trip out to sea. Their traditional Christmas buffet includes more than 80 different dishes all made onboard the ship, including Christmas ham and home-pickled herring, and they aim to serve as much locally-produced food as possible. Depart and return the same day.
- Date and times: 22 Nov - 23 Dec
- Price: Julbord (including boat and bus transfer) 330 SEK
Herrängens GårdSegeltorpsvägen 49-51
Julbord and more in 18th century surroundings
The charming Herrängens Gård in Älvsjö invites guests to a julbord full of classic Christmas favourites, such as smoked salmon and pickled herring, beetroot salad, meatballs and masses of desserts, along with a large dose of festive spirit. At weekends they put on Christmas films, crafts and a sweetie table for children.
- When: 27 Nov - 22 Dec
- Price: 725 SEK
SjöpaviljongenTranebergs Strand 4, Bromma
Tuck in with beautiful views
If it's a traditional Christmas you're after, you've come to the right place at Sjöpaviljongen in Bromma. Guests are met by a welcoming log fire before being served glögg mulled wine at their table. After that you're free to get stuck into the generous julbord, which includes dishes such as Christmas ham, pickled herring, cured salmon, pates, meatballs and cold cuts. Any room left? Then check out the groaning dessert table with its chocolates, fudge, cheeses and cakes and pastries.
- When: 22 Nov - 22 Dec
- Price: 445-725 SEK
Edsbacka WärdshusSollentunavägen 220, Sollentuna
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 the julbord is laid out around the seven traditional 'rounds'. Take your pick of pickled herring, cured salmon, meatballs, Christmas ham, prinskorv chipolatas and more festive food. The groaning dessert table shouldn't be missed either.
- When: 27 Nov - 21 Dec
- Price: 425-745 SEK
Villa GodthemRosendalsvägen 9, Djurgården
Anrikt på Djurgården
Villa Godthem är en riktig klassiker som ligger vackert belägen på Djurgården och blickar ut mot vattnet. Den eleganta men hemtrevliga inredningen gör detta till ett självklart ställe för att avnjuta det klassiska julbordet med inläggningar och sötsaker. Här erbjuds delikatesser på mormorsvis, även på självaste julafton.
- Datum och tider: 25 nov - julafton, mån-sön, lunch, eftermiddag, kväll
- Pris: 495-795 kr, julafton 995 kr
- Info avser: 2018
Södra TeaternMosebacke Torg 1–3, Södermalm
If you're looking for a julbord that includes all the best Swedish festive dishes, you'll find it at Restaurang Mosebacke. The meal is accompanied by a bar pianist, and fantastic views over Stockholm. You can carry on the evening by watching a Swedish Christmas show on the Main Stage if you like.
- When: 27 Nov - 21 Dec, Wed-Sat sittings 5pm and 8pm
- Price: 695-795 SEK
Restaurang JungfrusundBryggavägen 133
Traditional with a twist
Out on the island of Ekerö, next to the jetty in Jungfrusund, you'll find this eponymously restaurant and bar. In the run up to Christmas they focus on offering guests a traditional Christmas julbord with all the trimmings. As well as the classic dishes, they also lay lay out game, Asian and vegetarian dishes as well as an indulgent goodie buffet. Wash down your meal with special festive beer and chilled snaps.
- When: Premiere 22 Nov
- Price: Mon-Thurs 545 SEK, Fri-Sat 595 SEK, Sun 495 SEK
Oaxen SlipBeckholmsvägen 26, Djurgården
Nordic flavours on Djurgården
This celebrated restaurant combines a fine dining restaurant with a slightly more intimate bistro, Slipen. The eye-catching decor provides a great contrast to their classic Christmas buffet. Smoked pickled herring, herb-cured herring and saffron-poached pears are just some of the delights on offer - all made from top quality ingredients from small-scale producers.
- Date and time: 19 Nov -22 Dec, three sittings every day
- Price: 675-875 SEK
Grand HôtelSödra Blasieholmshamnen 8, Norrmalm/City
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.
- Date and time: 28 Nov - 31 Dec
- Price: 805 SEK (950 SEK over Christmas itself), 575 SEK between Christmas and New Year
Grand Hôtel Stockholm
Manor house charm
The historic dining rooms at Krusenbergs Herrgård are decorated with traditional Christmas decorations. The julbord is filled with homemade dishes made from scratch from organic and locally-produced ingredients. Start the evening off with glögg mulled wine and nibbles before it's time to eat. You can even stay for the whole weekend if you feel like it.
- When: 22 Nov - 19 Dec
- Price: From 795 SEK
SheratonTegelbacken 6, Norrmalm/City
French delicacies and Swedish classics
Swedish classics combine with French delicacies such as foie gras, steak tartare and shellfish at the Sheraton. Macarons, truffles and cheeses sit alongside saffron buns and gingerbread cookies on the dessert table.
- Date and times: 29 Nov - 24 Dec, Thurs-Sat
- Price: 795 SEK (895 SEK on Christmas Eve)
Långbro VärdshusStora Mans Väg 4
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.
- Date and time: 21 Nov - 22 Dec, 2-3 sittings per day
- Price: 550-825 SEK
Källaren Stralsund Anno 1502Skottgränd 9, Old Town
Enjoy a traditional Swedish julbord in historic 16th century cellar vaults in the Old Town. The buffet includes classic dishes such as Janssons Temptation, various kinds of pickled herring, juniper-cured salmon and rice pudding. Perfect for traditionalists looking who want to get into the Christmas spirit with friends and family.
- Date: From 25 Nov
- Price: 495 SEK
HasselbackenHazeliusbacken 20, Djurgården
Christmas in classic 18th century surroundings
Historic Hasselbacken arranges a traditional Christmas out on Djurgården. The festive scents of fir trees, steaming hot mulled wine, cloves and oranges set the tone.
- Date: 22 Nov-24 Dec
- Price: 545-895 SEK
Lasse i parkenHögalidsgatan 56, Hornstull/Södermalm
The cosiest little Christmas buffet in town?
This 18th century listed wooden cottage in an oasis of green in Södermalm delivers Christmas spirit by the sackload. Guests are welcomed on arrival with a glass of glögg mulled wine and pepparkakor gingerbread cookies in the porch before sitting down to a julbord filled with carefully selected and prepared festive delicacies.
- Date and time: 28 Nov - 21 Dec, two sittings
- Price: 695 SEK
SollidenSollidenbacken, Skansen, Djurgården
Classic at Skansen
The Kappen brothers lay out a traditional Christmas buffet with classic delicacies 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.
- Dates and times: Mon-Tues and Saturdays, three sittings. Other days, two sittings.
- Price: 460-595 SEK
Stora Gungan49-51 Djurgårdsslätten, Djurgården
Rustic 19th century setting
Get into the Christmas spirit with the sights and scents of cinammon sticks, crackling log fires and spiced mulled wine. Stora Gungan at Skansen serves a traditional Swedish julbord buffet in rustic and atmospheric 19th century surroundings. While you're at Skansen, stop by the traditional Christmas market for a spot of Christmas shopping.
- Dates and times: 28 Nov - 20 Dec, weekday lunch, afternoon and evening sittings
- Price: 375-595 SEK