Best Julbord in Stockholm: Where to enjoy a Swedish Christmas buffet 2026

Trying a Julbord (Swedish Christmas buffet) is one of the most festive ways to experience Swedish culture in December. From traditional buffets filled with herring, salmon, ham, and meatballs to more modern or international twists, many restaurants in Stockholm put their own spin on the Christmas buffet. Whether you’re looking for a classic setting or something a little different, here are some of our favorite Julbord to try when visiting the city.

A Julbord is essentially a Swedish Christmas buffet, served from late November through Christmas. It’s a mix of cold and warm dishes enjoyed in several courses, often shared with family, friends, or colleagues.

Keep in mind that many venues fill up quickly, so it’s best to reserve a table well before the Christmas season begins in November. Booking early (already in late September or October) is always advised in Stockholm’s peak Julbord season. See the interactive Stockholm map for an overview of the locations of all the Christmas buffets.

In short 

For traditionalists, Restaurant Operakällaren and Grodan are standouts – Operakällaren for grandeur and depth of classic Swedish fare, Grodan for elegant heritage with more intimate charm. Stortorgskällaren is a top choice for those who want a central Old Town experience in a lively, welcoming setting. For a cozier, home-style atmosphere, Stockholms Gästabud delivers authentic Swedish hospitality. Visitors seeking Julbord as part of a festive night out should consider Wallmans, where lively entertainment accompanies the buffet. Reservations are recommended for all venues during the Christmas season.

Iconic Julbord destinations

Restaurant Operakällaren

Restaurant Operakällaren entrance at night.
Stockholm’s most formal julbord begins well before you reach the table.

Historic, upscale, and lavish setting, acclaimed for its traditional Julbord spread and top-tier Swedish cuisine. Often regarded as the city’s most prestigious Christmas buffet. Choose between their serving in the main dining room, a classic setting for this restaurant, or the terrace, a glassed-enclosed room overlooking the Royal Castle and the river by the Opera house.

When: November 17–December 24, 2026

Price: 1,795 SEK ($172 / €157 / £135) per person (dinner)

Address: Karl XII:s torg 3See on map

Reservations: https://operakallaren.se/#christmas 


Grodan

Take the dinner sitting if the oysters and lobster are why you came.

Classic 19th-century atmosphere with elegant Swedish fare. Known for combining tradition with refined service in cozy, romantic surroundings. Their julbord has a good selection of seafood, alongside the classical Swedish Christmas buffet. This includes a selection of lobster, crayfish, shrimps and oysters.

When: November 20–December 19, 2026

Price: Lunch is 1,395 SEK ($145 / €125 / £107) per person and dinner 1,695 SEK ($176 / €152 / £131) per person

Address: Strömgatan 14See on map

Reservations: https://www.grodan.se/grevture/julbord-meny 


Restaurant Stortorgskällaren

A cellar under Stortorget, where the square does most of the decorating.

Located in the heart of Old Town (Gamla Stan), offers a festive, historic, and welcoming Julbord experience ideal for visitors wanting a blend of local vibes and Swedish Christmas classics.

When: November 12–December 24, 2026

Price: 595–1,295 SEK ($57–124 / €52–114 / £45–97) to per person, depending on day and lunch or dinner

Address: Stortorget 7See on map

Reservations: https://stortorgskallaren.com/pluras-julbord/ 


Villa Godthem

A wooden villa on Djurgården, which is half the reason to book.

A beautiful 19th-century villa on Djurgården, Villa Godthem offers a warm, classic Julbord with an inviting interior and water views. The traditional buffet is celebrated for both quality and atmosphere, with particularly good vegetarian options and a maxed-out dessert table.

When: November 11–December 25, 2026

Price: 895–1,395 SEK ($86–134 / €79–123 / £67–105) per person depending on lunch or dinner

Address: Rosendalsvägen 9See on map

Reservations: https://villagodthem.se/boka-julbord/ 

Atmospheric & historic settings

Stockholms Gästabud

Low ceilings, long tables, and no ambition to be anything but Swedish.

Laid-back, traditional Swedish restaurant with homey dishes and a snug, historic feel. Popular for authentic Swedish flavors in a tourist-friendly, cozy space.

Address: Österlånggatan 7See on map

Reservations: https://www.stockholmsgastabud.se


Sjätte Tunnan’s Christmas Feast

Costumed staff, candlelight, and no buffet queue. The food arrives in courses.

For an immersive, historic experience, this Gamla Stan venue excels with medieval décor, costumed staff, themed entertainment (gycklare, musicians, and games), and a unique, multi-course Julbord served at the table. Perfect for history lovers and those seeking a memorable, “different” Christmas.

When: November 21–December 31, 2026

Price: 699 SEK ($67 / €61 / £52) to per person for the small Christmas Feast and 949 SEK ($91 / €83 / £71) per person for the Large Christmas Feast

Address: Story Nygatan 43See on map

Reservations: https://www.sjattetunnan.se/en/julbord 


Julbord at Hesselby Slott 

This castle just outside Stockholm is renowned for its elegant, classic Julbord in the Orangeriet, complimented by a beautiful park, cozy lounges, and optional overnight stays. Food, service, and festive are at the top, with special note for the extensive dessert and traditional buffet. Recommended for anyone looking for a luxurious winter setting and tranquil celebration.

When: November 27–December 18, 2026

Price: 875 SEK ($92 / €79 / £67) the Christmas buffet is served Thursday–Saturday

Address: Maltesholmsvägen 1

Reservations: https://www.hesselbyslott.se/julen-2026/ 


Hallwylska Christmas Buffet

Behind the flag, a palace kept as it was in 1898, its courtyard turned over to winter tables.

The weeks before Christmas the courtyard at the Hallwylska palace is transformed into a winter garden. The building has been preserved since 1898 and has kept much of its past design both interior and exterior. They serve a traditional Christmas buffet, both lunch and dinner.

When: November 25–December 24, 2026

Price: 695–1,095 SEK ($67–105 / €61–96 / £52–82) per person, depending on lunch or dinner, and weekday or weekend

Address: Hamngatan 4See on map

Reservations: https://hallwylskarestaurang.com/julbord 


Tennstopet Seated Christmas Feast

Tennstopet has been serving traditional Swedish food for 150 years and is a popular restaurant. This is the first year they are changing their traditional menu to a Christmas menu. They serve the menu in a seated Christmas feast-style (sittande julbord), which means instead of a buffet, the food is served directly at the table in three to four servings.

When: November 25–December 23, 2026

Price: 445–1195 SEK ($46-124 / €40-107 / £34-92) per person, depending on lunch or dinner, and weekday or weekend

Address: Dalagatan 50See on map

Reservations: https://tennstopet.se/julbord


Christmas buffet at Blå Porten

In summer you come for the garden. In December, for the quiet between two museums.

Blå Porten is best known for its large inner garden, a calm pocket tucked away from Djurgården’s busier paths. It sits between ABBA The Museum and Liljevalchs art hall, and during winter the focus shifts indoors, where the café serves a traditional Christmas buffet. The Julbord includes the classic Swedish dishes along with a stronger-than-usual selection of vegetarian options.

Availability: November 17–December 24, 2026

Price: 695–1,095 SEK per person, depending on lunch or dinner, and weekday or weekend

Address: Djurgårdsvägen 64See on map

Reservations: https://blaporten.com/en/julbord


Julbord with entertainment

Wallmans Stockholm 

Dinner is the warm-up act here, and nobody pretends otherwise.

Dinner plus cabaret show and festive performances. Combines Christmas buffet with entertainment for a lively night out.

When: November 11–December 19, 2026

Price: 695–1,595 SEK ($72-166 / €62-143 / £54-123) per person depending on day and seating options

Address: Teatergatan 3See on map

Reservations: https://wallmans.se/christmas-dinnershow/ 


A very RAW Christmas at Hilton Stockholm Slussen

Very popular for its combination of traditional Julbord and a high-energy, professional stand-up comedy show, with panoramic views over Stockholm. Consistently sells out and gets great reviews for its festive, fun-and-food combo. Recommended for those who want lively entertainment and a great city setting.

When: November 27–December 18, 2026

Price: 1,295-1,495 SEK ($124-143 / €114-131 / £97-112) per person depending on day of the week

Address: Guldgränd 8See on map

Reservations: https://rawcomedyclub.se/a-very-raw-christmas-stockholm/


Golden Hits Dinnershow X-Mas Edition & Golden Pianos Singalong Dinner

The dinner show is lively, highly musical, and very festive, perfect for party groups, work outings, or anyone who wants a celebratory night with dancing, singalongs, and classic hits. Food and service can be a bit variable, but for atmosphere and energy, it’s a hit. Just be aware the show (not the food) is the star.

When: November 19–December 19, 2026

Price: 995–1,395 SEK ($95–134 / €87–123 / £75–105) per person depending on day and seating options

Address: Kungsgatan 29See on map

Reservations: https://goldenhits.se/en/christmas/


Additional recommendations 

There’s no shortage of good Julbord in Stockholm at Christmastime. Here are a few more places that we recommend you visit.

Ulriksdals Wärdshus

A classic favorite, Ulriksdals Värdshus offers a traditional Julbord in an elegant country manor setting just outside the city, known for its broad selection (especially of herring), high-quality service, and an especially festive, tranquil environment. Vegetarian/vegan options are strong here, and the focus on Swedish ingredients and traditions is pronounced.

When: November 17–December 24, 2026
Price: 1,095–1,295 SEK ($115–136 / €99–117 / £85–100) per person depending on day and seating options
Address: Ulriksdals Slottspark
Reservations: https://www.ulriksdalsvardshus.se/julbord/ 


Gamla Riksarkivet 

Riddarholmen’s old national archive, now housing a rather different collection.

Highly praised for its magnificent historic setting and the grandeur of the buffet, Gamla Riksarkivet on Riddarholmen is regularly cited as one of Stockholm’s best for both quality and variety. It stands out for its excellent selection of starters, including numerous kinds of herring and salmon, a dedicated vegan section, and a famous “candy room” for dessert.

When: November 6–December 25, 2026

Price: 995–1,495 SEK ($95–143 / €87–131 / £75–112) depending on day, and on lunch or dinner.

Address: Birger Jarls Torg 2aSee on map

Reservations: https://gamlariksarkivet.com/julbord/ 


Ulla Winbladh

Djurgården’s most dependable setting for a julbord.

Also on Djurgården, Ulla Winbladh elevates the Julbord to an experience filled with tradition, festivity, and plenty of variety, particularly for both classic and vegan eaters. Setting and service are high points, though reviews once in a while note the food can be variable year-to-year. Overall, it is one of the city’s most beloved and atmospheric options.

When: November 19–December 23, 2026

Price: 795-1,495 SEK ($76-143 / €70-131 / £60-112) per person depending on lunch or dinner

Address: Rosendalsvägen 8See on map

Reservations: https://ullawinbladh.se/julbord-tidig-info/ 


Långholmen Wärdshus 

Located in an old prison on Långholmen island, this spot serves a classic and extensive Julbord, often cited for its cozy and historic charm, as well as good homemade food and generous selection. Some experiences note service can be variable, but the festive, unique atmosphere is consistently praised.

When: November 20–December 22, 2026
Price: 750–1,250 SEK ($79–131 / €68–113 / £58–96) per person depending on lunch or dinner
Address: Alstaviksvägen 17
Reservations: https://langholmen.com/restaurang/julbord/ 


Carlshälls Gård

A manor at the far end of Långholmen, sometimes reached by boat. Book early either way.

Tucked at Långholmen’s far end, this manor house is a local favorite for a more intimate Julbord, sometimes accessed via boat. The food earns consistently excellent marks for both hot and cold dishes, with a strong local and festive feel. Advance booking is required due to its popularity.

When: November 27–December 20, 2026
Price: 1,145–1,415 SEK ($120–148 / €103–127 / £88–109) per person depending on the day.
Address: Karlshällsvägen 14
Reservations: https://www.carlshallsgard.se/index.php/julbord 


Fjäderholmarna

Fjäderholmarnas Krog, on a nearby island, delivers a scenic archipelago experience paired with a top-tier buffet, especially praised for its variety of cold dishes, game, and herring. It’s a memorable journey, combining a festive boat ride with excellent food, though dessert selection can be less remarkable than mains. The setting—by the water and with a roaring fire—adds to the festive mood.

When: November 20–December 20, 2026
Price: 1,195–1,595 SEK ($124-166 / €107-143 / £92-123) per person depending on lunch or dinner.
Address: Stora Fjäderholmen
Reservations: https://www.fjaderholmarnaskrog.se/julbord 


Rissne Gård

Located north of the city, Rissne Gård offers a well-crafted traditional Julbord with a local, personal touch. Guests highlight the impressive range of home-smoked fish, house-made delicacies, and the care that goes into both the food and hospitality. The manor’s cozy setting contributes greatly to the experience, with many vegetarians reporting positively as well.

When: November 26–December 24, 2026
Price: 695–1,245 SEK ($72-129 / €62-112 / £54-96) per person depending on lunch or dinner
Address: Mässvägen 2
Reservations: https://rissnegard.se/julbord/ 


Engelen (budget alternative)

75 SEK, live music, and a nightclub below. Calibrate accordingly.

Engelen’s Julbord is a lively, budget-friendly option in Gamla Stan. Expect a festive buffet with a mix of both classic and a less traditional dishes, plus live music or nightclub entry. The atmosphere is relaxed and historic, though service and comfort can be hit-or-miss. A good choice if you value fun and price over polish.

When: November 14–December 23, 2026
Price: 375–995 SEK ($36–95 / €33–87 / £28–75) per person depending on lunch or dinner
Address: Kornhamnstorg 59b
Reservations: https://www.engelen.se/eventpaket/julbord/ 


Ikea (budget alternative)

IKEA’s Julbord is an accessible, low-cost option for those more interested in a casual, family-friendly smorgasbord. It is popular for its price and festive atmosphere, but expectations for food quality should be moderate—think of it as fun for the experience and novelty, not as a food destination to rival the city’s classic restaurants. Variety is reasonable and plant-based options are included, but dishes can be inconsistent and atmosphere is cafeteria-like.

When: Dates are usually published in October
Price: 299 SEK ($31 / €27 / £24) per person, 199 SEK ($21 / €18 / £16) for IKEA Family members, and 59 SEK ($6 / €5 / £5) for children up to 12 years old.
Address: Hamngatan 37
Reservations: https://www.ikea.com/se/sv/stores/restaurant/julbord-pa-ikea-pubbed343b0/

Visiting Stockholm during the winter?

For more ideas on what to do in Stockholm in the winter, read our Stockholm winter guide.

Frequently asked questions

What is a julbord?

A julbord is the Swedish Christmas buffet. The name translates as “Christmas table”, and that is close to how it works: a spread you return to in rounds rather than a plated meal you order. Swedish families serve one at home on Christmas Eve, and restaurants across Stockholm run their own versions from early November until just before Christmas.

The part visitors most often miss is that the rounds have an order, and the order is not optional if you want the flavours to work. Fish first, meat after, sweet last.

How far ahead do I need to book?

Book in late September or October for the well-known dining rooms. The season is short, sittings are fixed, and the traditional restaurants fill first. If you start looking in late November for a December weekend, you will be choosing from what is left rather than where you wanted to go.

Weekday lunch sittings stay available longest, and at most restaurants they cost less than dinner.

What does a julbord cost in Stockholm?

Roughly 300 to 1,800 SEK per person, depending far more on the room than on the food.

299 SEK ($31 / €27 / £24) at IKEA, dropping to 199 SEK for IKEA Family members and 59 SEK for children.

375–995 SEK ($36–95 / €33–87 / £28–75) at Engelen.

895–1,395 SEK ($86–134 / €79–123 / £67–105) at Villa Godthem.
1,795 SEK ($172 / €157 / £135) for dinner at Operakällaren.

Lunch is consistently cheaper than dinner at the same restaurant. Grodan charges 1,395 SEK ($145 / €125 / £107) at lunch against 1,695 SEK ($176 / €152 / £131) at dinner, which is a common spread.

When does julbord season start and end?

The 2026 season runs 6 November to 25 December. Gamla Riksarkivet opens earliest on 6 November. Villa Godthem and Gamla Riksarkivet run latest, to 25 December.

Most restaurants sit inside a narrower window, opening in the second or third week of November and closing on 23 or 24 December. Each restaurant sets its own dates, so check the individual entry rather than assuming the season.

Can you eat julbord on Christmas Eve itself?

You go up in five rounds, in this sequence:

Herring. Pickled sill in several flavours. This round is where a julbord starts and it is the one people skip at their own cost.

Other cold fish. Cured salmon (gravad lax) with dill-mustard sauce, and smoked eel where it is served.

Cold cuts. Christmas ham (julskinka) with strong mustard, anchoring liver pâté, brawn, beetroot salad, firm cheeses, crispbread and vörtbröd.

Hot dishes. Meatballs, prinskorv sausages, glazed ribs, brown cabbage, and Janssons frestelse, the creamy potato and sprat casserole locals will point you towards.

Dessert. Rice porridge, ris à la Malta, pepparkakor, lussekatter, knäck and ischoklad.

The rule holding it together is fish before meat, hot before sweet, so the flavours do not clash. Take small amounts on each trip.

What’s served, and in what order?

No. A Christmas dinner is a plated meal. A julbord is a buffet across five distinct rounds, eaten in a set order, and you are expected to return to the table several times rather than build one plate.

In practice the distinction matters mostly when you are booking. If you search for a Christmas dinner in Stockholm in December, most of what you find will be a julbord.

Is a julbord the same as a Christmas dinner?

Two are worth knowing about. IKEA serves one at 299 SEK ($31 / €27 / £24), or 199 SEK with IKEA Family membership and 59 SEK for children. Engelen starts at 375 SEK ($36 / €33 / £28).

Neither gives you the setting, and that is most of what you pay for at the other end of the range. If the tradition is what you came for, both work. If you are taking visitors somewhere to show them Stockholm, neither will do that job.

Is there a cheap julbord in Stockholm?

Yes, though the range varies by restaurant and a traditional julbord is built around fish and pork. Three on this page go further than the usual single side dish: Gamla Riksarkivet has a dedicated vegan section, and Villa Godthem and Blå Porten both carry a wider vegetarian selection than most.

If you are vegan, call ahead rather than relying on the buffet. Outside those three, what you find may be limited to the cheeses, the beetroot salad and the bread.

Related articles

What is a semla? A simple guide to Sweden’s classic cream bun

Where to find the best semla in Stockholm

Best bakeries and confectioneries in Stockholm