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. Once your table is sorted, our guide to Christmas in Stockholm covers what is open and what to do from December 24 to 26.
A Julbord is essentially a Swedish Christmas buffet, served from early November until 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. Planning the rest of your December around the booking? See our guides to the best Christmas markets in Stockholm and Lucia concerts in Stockholm.
- Restaurant Operakällaren
- Grodan
- Restaurant Stortorgskällaren
- Villa Godthem
- Gamla Riksarkivet
- Ulla Winbladh
Atmospheric & historic settings
- Stockholms Gästabud
- Sjätte Tunnan’s Christmas Feast
- Hallwylska Christmas Buffet
- Tennstopet Seated Christmas Feast
- Christmas buffet at Blå Porten
- Långholmen Wärdshus
- Rosendals Trädgård
- Wallmans Stockholm
- A very RAW Christmas at Hilton Stockholm Slussen
- Golden Hits Dinnershow X-Mas Edition & Golden Pianos Singalong Dinner
- Julbord at Hesselby Slott
- Ulriksdals Wärdshus
- Fjäderholmarna
- Sandhamn Seglarhotell
- Utö Värdshus
- Carlshälls Gård
- Rissne Gård
In short
Short on time? Start here, depending on what you want from the evening.
- Grand and traditional: Operakällaren, Grodan
- In Gamla Stan: Stortorgskällaren, Stockholms Gästabud
- Best for vegetarians: Gamla Riksarkivet (dedicated vegan section), Villa Godthem, Blå Porten
- Best on a budget: IKEA (299 SEK), Engelen (from 375 SEK)
- Seated, no buffet queue: Sjätte Tunnan, Tennstopet
- With a show: Wallmans, A Very RAW Christmas, Golden Hits
- Arrive by boat: Fjäderholmarna, Carlshälls Gård
- Outside the city: Hesselby Slott, Ulriksdals Wärdshus, Rissne Gård
- Open on Christmas Eve: Operakällaren, Stortorgskällaren, Hallwylska, Blå Porten, Ulriksdals Wärdshus, Rissne Gård, plus Villa Godthem and Gamla Riksarkivet (both until 25 December). Christmas Eve sittings are limited, so book early.
- Earliest start: Gamla Riksarkivet, from 6 November
All julbord at a glance
Every julbord on this page, side by side. “Strong” means a wider vegetarian selection than the usual side dishes, and “24 Dec” means the restaurant serves on Christmas Eve.
| Julbord | Area | From (SEK) | 2026 dates | Vegetarian | 24 Dec |
|---|---|---|---|---|---|
| Operakällaren | Norrmalm | 1,795 | 17 Nov–24 Dec | – | Yes |
| Grodan | Norrmalm | 1,395 | 20 Nov–19 Dec | – | – |
| Stortorgskällaren | Gamla Stan | 595 | 12 Nov–24 Dec | – | Yes |
| Villa Godthem | Djurgården | 895 | 11 Nov–25 Dec | Strong | Yes |
| Gamla Riksarkivet | Riddarholmen | 995 | 6 Nov–25 Dec | Vegan section | Yes |
| Ulla Winbladh | Djurgården | 795 | 19 Nov–23 Dec | Options | – |
| Stockholms Gästabud | Gamla Stan | TBC | TBC | – | – |
| Sjätte Tunnan (seated) | Gamla Stan | 699 | 27 Nov–22 Dec | – | – |
| Hallwylska | Norrmalm | 695 | 25 Nov–24 Dec | – | Yes |
| Tennstopet (seated) | Vasastan | 445 | 25 Nov–23 Dec | – | – |
| Blå Porten | Djurgården | 695 | 17 Nov–24 Dec | Strong | Yes |
| Långholmen Wärdshus | Långholmen | 750 | 20 Nov–22 Dec | – | – |
| Rosendals Trädgård | Djurgården | 995 | 24 Nov–20 Dec | Options | – |
| Wallmans (show) | Norrmalm | 695 | 11 Nov–19 Dec | – | – |
| A Very RAW Christmas (show) | Södermalm | 1,295 | 27 Nov–18 Dec | – | – |
| Golden Hits (show) | Norrmalm | 995 | 19 Nov–19 Dec | – | – |
| Hesselby Slott | Hässelby | 875 | 27 Nov–18 Dec | – | – |
| Ulriksdals Wärdshus | Solna | 1,095 | 17 Nov–24 Dec | Strong | Yes |
| Fjäderholmarna (boat) | Archipelago | 1,195 | 20 Nov–20 Dec | – | – |
| Carlshälls Gård (boat) | Långholmen | 1,145 | 27 Nov–20 Dec | – | – |
| Rissne Gård | Rissne | 695 | 26 Nov–24 Dec | Options | Yes |
| Engelen | Gamla Stan | 375 | 14 Nov–23 Dec | – | – |
| IKEA | Norrmalm | 299 | 12 Nov–20 Dec | Options | – |
Iconic Julbord destinations
Restaurant Operakällaren
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 glass-enclosed room overlooking the Royal Castle and the river by the Opera house.
When: November 17–December 24, 2026
Price: 1,795 SEK ($179 / €158 / £135) per person (dinner)
Address: Karl XII:s torg 3See on map
Grodan
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 ($139 / €123 / £105) per person and dinner 1,695 SEK ($169 / €150 / £128) per person
Address: Strömgatan 14See on map
Restaurant Stortorgskällaren
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 ($59–129 / €53–114 / £45–98) per person, depending on day and lunch or dinner
Address: Stortorget 7See on map
Villa Godthem

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 ($89–139 / €79–123 / £67–105) per person depending on lunch or dinner
Address: Rosendalsvägen 9See on map
Gamla Riksarkivet
Niklas Ekstedt’s julbord in the old National Archives, with a room just for Christmas candy
You walk in under a canopy of string lights and spruce to a candlelit courtyard serving glögg and gingersnaps, then climb a spiral staircase to a buffet laid out on two identical sides, so lines stay short. Expect herring in familiar and unusual pickles, reindeer and elk heart among the cold cuts, and a separate vegetarian and vegan hot table with its own prinskorv and Janssons. Dessert means a cheese counter and candy styled like an old sweet shop. It suits mixed groups of meat eaters and vegetarians; it is busier and louder than a quiet dinner for two.
When: November 6–December 25, 2026
Price: 995–1,495 SEK ($99–149 / €88–132 / £75–113) depending on day, and on lunch or dinner.
Address: Birger Jarls Torg 2aSee on map
Ulla Winbladh
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 ($79–149 / €70–132 / £60–113) per person depending on lunch or dinner
Address: Rosendalsvägen 8See on map
Atmospheric & historic settings
Stockholms Gästabud
Laid-back, traditional Swedish restaurant with homey dishes and a snug, historic feel. Popular for authentic Swedish flavors in a tourist-friendly, cozy space.
When: 2026 dates not yet published
Price: Not yet published for 2026. Call the restaurant on 08-219 921 to check.
Address: Österlånggatan 7See on map
Sjätte Tunnan’s Christmas Feast
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 27–December 22, 2026
Price: 699 SEK ($70 / €62 / £53) per person for the small Christmas Feast and 949 SEK ($95 / €84 / £71) per person for the Large Christmas Feast
Address: Stora Nygatan 43See on map
Hallwylska Christmas Buffet
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 ($69–109 / €61–97 / £52–82) per person, depending on lunch or dinner, and weekday or weekend
Address: Hamngatan 4See on map
Tennstopet Seated Christmas Feast
A Vasastan institution that brings the julbord to you, course by course.
Tennstopet has been serving traditional Swedish food for 150 years and is a popular restaurant. For the Christmas season they swap their regular menu for a Christmas menu, served 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–1,195 SEK ($44–119 / €39–105 / £34–90) per person, depending on lunch or dinner, and weekday or weekend
Address: Dalagatan 50See on map
Christmas buffet at Blå Porten
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.
When: November 17–December 24, 2026
Price: 695–1,095 SEK ($69–109 / €61–97 / £52–82) per person, depending on lunch or dinner, and weekday or weekend
Address: Djurgårdsvägen 64See on map
Långholmen Wärdshus
A julbord inside a former prison, with far better food than the original guests got.
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 ($75–125 / €66–110 / £57–94) per person depending on lunch or dinner
Address: Alstaviksvägen 17See on map
Getting there: Red metro line to Hornstull, then a 10–15 minute walk across Långholmsbron.
Rosendals Trädgård
Candlelight in a heated greenhouse, the gentlest julbord in town.
Rosendals Trädgård on Djurgården serves its julbord in the heated greenhouse, surrounded by plants and candlelight. It is a calmer, garden-like setting compared with the grand dining rooms in the city, and vegetarian options are available.
When: November 24–December 20, 2026, Tuesday–Sunday, evening sittings from 5 pm
Price: 995 SEK ($99 / €88 / £75) per person, 395 SEK for children up to 14 and 225 SEK for children up to 8.
Address: Rosendalsterrassen 12
Getting there: Tram 7 to Bellmansro, then a 10–15 minute walk to the garden.
Julbord with entertainment
Wallmans Stockholm
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 ($69–159 / €61–141 / £52–120) per person depending on day and seating options
Address: Teatergatan 3See on map
A very RAW Christmas at Hilton Stockholm Slussen
Stand-up first, herring second, and the whole city below the windows.
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 ($129–149 / €114–132 / £98–113) per person depending on day of the week
Address: Guldgränd 8See on map
Golden Hits Dinnershow X-Mas Edition & Golden Pianos Singalong Dinner
Come for the singalong. The buffet is there to keep you going.
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 ($99–139 / €88–123 / £75–105) per person depending on day and seating options
Address: Kungsgatan 29See on map
Out of town & island settings
Some of the most memorable julbord are a short trip from the city centre, in castles, country manors and on islands. Allow extra travel time, and check transport before you book, as boats and buses run less often in winter.
Julbord at Hesselby Slott
A castle orangery at the far end of the green line.
This castle just outside Stockholm is renowned for its elegant, classic Julbord in the Orangeriet, complemented by a beautiful park, cozy lounges, and optional overnight stays. Food, service and festive atmosphere are all top-notch, 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 ($87 / €77 / £66) the Christmas buffet is served Thursday–Saturday
Address: Maltesholmsvägen 1
Getting there: Green metro line towards Hässelby strand to Johannelund, about 35 minutes from the city centre. From the station, follow the tracks towards Hässelby strand, take the stairs down on your right and go through the underpass to Maltesholmsvägen. Paid parking by the castle.
Ulriksdals Wärdshus
A country inn in a royal palace park, just past the city limits.
A classic favorite, Ulriksdals Wä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 ($109–129 / €97–114 / £82–98) per person depending on day and seating options
Address: Ulriksdals Slottspark
Getting there: Red metro line towards Mörby centrum to Bergshamra, then bus 503 or a 10–15 minute walk through the palace park. Paid parking next to the restaurant.
Fjäderholmarna
Half an hour by boat, with a roaring fire waiting at the other end.
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 ($119–159 / €105–141 / £90–120) per person depending on lunch or dinner.
Address: Stora Fjäderholmen
Getting there: By boat only. During the julbord season (November 20–December 20) Strömma runs a Christmas boat from Strandvägen, berth 14 (opposite Hotel Diplomat), with a stop at Nacka Strand. The crossing takes about 30 minutes and tickets start at 190 SEK ($19 / €17 / £14). Book the boat in advance, as you cannot board without a ticket.
Sandhamn Seglarhotell
The hotel on Sandhamn’s harbor serves its julbord from 26 November to 24 December 2026, Wednesday to Saturday. It’s open every day of the year, so you can make a day of it: take a morning ferry from Stavsnäs, walk the pine forest toward Trouville beach, and eat in the evening. There’s also a package with an overnight stay, which saves you from the late ferry.
Getting there: bus from Slussen to Stavsnäs vinterhamn, then the Waxholmsbolaget ferry to Sandhamn.
Utö Värdshus
Utö Värdshus, by the ferry pier at Gruvbryggan, serves a large julbord from 27 November to 19 December, Wednesday to Sunday. Prices run from 895 SEK on Wednesdays and Sundays to 1,295 SEK on Saturdays. Weekend packages with a night at the hotel start at 2,295 SEK per person.
Getting there: commuter train and bus to Årsta brygga, then the ferry to Gruvbryggan.
Carlshälls Gård
Tucked at Långholmen’s far end, this manor house is a local favorite for a more intimate Julbord. In julbord season a Christmas boat brings guests across from Klara Mälarstrand. 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 ($114–141 / €101–125 / £86–107) per person depending on the day.
Address: Karlshällsvägen 14See on map
Getting there: The Christmas boat m/s Rödlöga leaves Klara Mälarstrand 30 minutes before each seating and crosses Riddarfjärden with mulled wine on board. No booking needed. You can also take the red metro line or a bus to Hornstull and walk over to Långholmen, and taxis can drive all the way to the door.
Rissne Gård
A suburban manor where the fish is smoked in-house.
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 ($69–124 / €61–110 / £52–94) per person depending on lunch or dinner
Address: Mässvägen 2
Getting there: Blue metro line towards Hjulsta to Rissne, then a short walk. About 12 minutes from the city centre by car.
Budget
Engelen
Engelen’s Julbord is a lively, budget-friendly option in Gamla Stan. Expect a festive buffet with a mix of both classic and 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 ($37–99 / €33–88 / £28–75) per person depending on lunch or dinner
Address: Kornhamnstorg 59bSee on map
IKEA
Meatballs, flat-pack prices and no pretence whatsoever.
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: November 12–December 20, 2026. Serving hours vary between IKEA stores.
Price: 299 SEK ($30 / €26 / £23) per person, 199 SEK ($20 / €18 / £15) for IKEA Family members, and 59 SEK ($6 / €5 / £4) for children up to 12 years old.
Address: Hamngatan 37
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
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.
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.
Often, yes. Many restaurants ask for a card guarantee or prepayment when you book, especially for weekend dinners and larger groups. Cancellation windows range from a couple of days to several weeks before your sitting, so read the booking terms before you confirm.
Groups usually book through a separate form or by email, and may be asked to confirm final numbers and pay in advance. If you are planning a work julbord, start in September.
Roughly 300 to 1,800 SEK per person, depending far more on the room than on the food.
299 SEK ($30 / €26 / £23) at IKEA, dropping to 199 SEK for IKEA Family members and 59 SEK for children.
375–995 SEK ($37–99 / €33–88 / £28–75) at Engelen.
895–1,395 SEK ($89–139 / €79–123 / £67–105) at Villa Godthem.
1,795 SEK ($179 / €158 / £135) for dinner at Operakällaren.
Lunch is consistently cheaper than dinner at the same restaurant. Grodan charges 1,395 SEK ($139 / €123 / £105) at lunch against 1,695 SEK ($169 / €150 / £128) at dinner, which is a common spread.
Almost never. The price covers the food, and drinks are ordered separately. The classic pairings are julöl (Christmas beer), snaps with the herring, and julmust, the dark, sweet Christmas soda that outsells Coca-Cola in Sweden every December. Many places also serve glögg (mulled wine) when you arrive.
Alcohol is expensive in Swedish restaurants, so drinks can add noticeably to the bill. If you are watching the budget, julmust is the authentic choice and costs far less.
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.
Yes, at some restaurants, but fewer than you might expect. Christmas Eve is when Swedes eat julbord at home with family, so most restaurants end their season on 23 or 24 December.
Several places on this page run until 24 December, including Operakällaren, Stortorgskällaren, Hallwylska, Blå Porten, Ulriksdals Wärdshus and Rissne Gård, and Villa Godthem and Gamla Riksarkivet run until 25 December. Christmas Eve sittings are limited and often have their own menu and price, so check with the restaurant and book early.
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.
Plan for around two and a half to three hours at dinner, and about two hours at lunch. Most restaurants run fixed sittings, so you have a set time at the table rather than an open-ended evening.
That is plenty if you pace yourself through the rounds. The people who feel rushed are usually the ones who filled up on meatballs before they reached the herring.
Smart casual works almost everywhere. Swedes tend to dress up a little for julbord, so a shirt, a nice sweater or a dress fits in better than outdoor gear. The grand dining rooms, like Operakällaren and Grodan, lean dressier, while Engelen, IKEA and the show venues are relaxed.
Wear proper winter shoes if you are heading to Långholmen, Djurgården or one of the island venues. Paths can be icy and dark in December.
Snapsvisor are short drinking songs sung before a shot of snaps, usually with the herring. “Helan går” is the one everyone knows. Nobody expects visitors to know the words, and raising your glass is enough.
When you toast, say “skål”, look the people around you in the eye, drink, and make eye contact again before you put the glass down. Non-drinkers join in with julmust or water.
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.
Two are worth knowing about. IKEA serves one at 299 SEK ($30 / €26 / £23), or 199 SEK with IKEA Family membership and 59 SEK for children. Engelen starts at 375 SEK ($37 / €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.
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 and ask the restaurant about their vegan options in the buffet. Outside those three, what you find may be limited to the beetroot salad and the bread.
Yes, and plenty of Swedish families bring children. Meatballs, prinskorv sausages and the dessert table usually win them over, even if the herring does not. Many restaurants offer reduced prices for children. On this page, Rosendals Trädgård (395 SEK up to 14, 225 SEK up to 8) and IKEA (59 SEK up to 12) list theirs, and for the others it is worth asking when you book.
A weekday lunch is the easiest option with small children: shorter, calmer and cheaper than dinner. The show venues, Wallmans, A Very RAW Christmas and Golden Hits, are made for adult nights out.









