Book trip

Photo: Alexander Farnsworth

Food & Drink

The best Christmas Buffets in Stockholm

Christmas decorations, Christmas music and Christmas markets by all means. But nothing gets you in the Christmas spirit quite like a really fantastic Christmas Buffet. Here, we list the best that Stockholm has to offer – from traditional to vegan. Something for every taste, in other words.

The Grand Hôtel Christmas Buffet offers everything a classic Swedish Christmas spread should include.

Classic, traditional and open on Christmas Eve and Christmas Day

The Christmas Buffet on the Veranda at Grand Hôtel has everything a traditional Swedish Christmas spread should contain. From pickled herring to Christmas ham, meatballs and tiny prince sausages. What makes the Grand Hôtel meal so special is that on Christmas Eve itself, the doors are opened onto the hotel's beautiful Winter Garden. The Christmas Buffet served here lives up to every expectation. Adults can enjoy the food in peace and quiet while children can take a timeout in the TV corner while they wait for Father Christmas. Another big bonus is that the Christmas atmosphere is exactly right and nobody needs to worry about the washing up afterwards.

Grand Hôtel

Södra Blasieholmshamnen 8, Stockholm

Show on map

The Christmas Buffet is served from 28 November – 25 December.

Berns Asian Christmas Buffet serves Swedish Christmas classics with a nouvelle Asian twist. Photo: Mathias Nordgren

Asian and atypical

The impressive Berns is situated in Berzelii Park. Here, the rooms are as richly decorated as the brilliant and spectacular Christmas tree. If you fancy an Asian twist, the Christmas Buffet here will be right up your street. Familiar classics are presented with new and challenging tastes. Such as Thai meatballs, pork kebabs with ginger and smoked bell pepper. Make sure you save some space for the sweet finale in the dessert room, a majestic experience not to be missed.


Näckströmsgatan 8, Stockholm

Show on map

The Christmas Buffet is served from 25 November – 26 December.

Fotografiska aims to offer Stockholm's most sustainable Christmas Buffet.

Contemporary, tasty and waste free

At Fotografiska, you can enjoy your food with a clear conscience and avoid all the hustle, bustle and waste. Pål Svensson has made his name as a chef that lets nothing go to waste – literally. The Christmas Buffet served at Fotografiska uses every part of all the raw materials. Instead of a help yourself buffet, the dishes are brought to your table so you can eat in peace and quiet while socializing with your nearest and dearest. This also helps ensure the least possible food waste. Welcome to Stockholm’s most sustainable Christmas Dinner.


Stadsgårdshamnen 22, Stockholm

Show on map

The Christmas Dinner is served from 28 November – 21 December.

An all-vegan Christmas Buffet

If you love Christmas classics such as Janssons Temptation, Christmas ham, smoked salmon and herring but don't want to eat meat, fish or dairy products, you’ll appreciate this Christmas Buffet. At Hermans, the Christmas Buffet is 100% vegan. Here you’ll find everything from seitan Christmas ham to eggplant herring, gravad carrot salmon, cashew nut brie and plenty more. And if you feel Christmas isn't complete without sweet and Christmassy puddings, the menu includes both ris-a-la-malta and raw pralines in abundance.


Fjällgatan 23B, Stockholm

Show on map

The Christmas Buffet is served Fri-Sun from 6 December to 22 December.

In the left corner is Petter Nilsson’s version of Janssons Temptation – Oops I burned the Janson, potato chips colored with active charcoal.

Fine dining Christmas meal

If you’d rather sit in peace and quiet at the table rather than running back and forward to a buffet, you should set your sights on Spritmuseum. Here, they serve a modern Christmas meal with around ten dishes of varying sizes brought to your table. The focus is on Christmas flavors that have been updated with exciting new taste combinations, presented in a way you’ve never seen Christmas food served before. The menu is available both daytime and evening and naturally there's also a vegetarian menu for guests who prefer that. And if you want to make the Christmas meal extra special, you can choose a drinks selection – alcoholic or alcohol free.


Djurgårdsvägen 38-40, 115 21 Stockholm

Show on map

26 nov–21dec

Don't miss the fantastic dessert buffet at Mister French during your visit.

For larger parties

Mister French occupies the best address on Skeppsbrokajen right by the water at Saltsjön. Here, the art deco interior design provides a majestic backcloth to the restaurant’s magnificent Christmas Buffet. From the restaurant's own pickled herring and sausages to hand-rolled meatballs, if you want a perfectly prepared and classic Christmas Buffet, you won't leave here disappointed. Parties of all sizes are welcome at Mister French. Whether you want to come on your own or bring the whole company for a sparkling Christmas meal. The restaurant is namely able to cater for parties of up to 100 guests. You can also hire the whole restaurant if you prefer.

Mister French

Tullhus 2, Skeppsbrokajen, Stockholm

Show on map

The Christmas Buffet is served as both lunch and dinner from 20 November to 21 December.

At 1909 Sigtuna Stadshotell, the food is as delicious as it's beautifully presented.

A pearl north of Stockholm near Arlanda Airport

If you’re only on a brief stopover in Stockholm, it's good to know that you can find a fantastic Christmas Buffet close to Arlanda Airport. At 1909 Sigtuna Stadshotell, they serve a classic Christmas Buffet that's worth the short taxi ride from the airport. Here you’ll find a traditional Christmas Buffet with Swedish classics, all prepared from scratch – from stocks to the hotel's own smoked specialties. And if you want to experience something extra special, go for the Gourmet Buffet featuring seafood specialties such as lobster, vendace caviar and scallops.

Sigtuna Stadshotell

Stora Nygatan 3, Sigtuna

Show on map

The Christmas Buffet is served from 30 November - 22 December.

Wow factor on plate and stage

Artipelag is, as the name suggests, located out in the Stockholm archipelago. In addition to being a place where architecture, art, award-winning cakes, pastries and people meet, in winter they also serve a Christmas Buffet with associated show. This is the Christmas Buffet for you if you enjoy delicious food in a fantastic setting while being amazed by audacious acrobatics. The evening is hosted by a master of ceremonies who presents some of the world's best circus acts. When Cirkus Cirkör artistes step on stage you know you're in for an absolutely special time.


Artipelagstigen 1, Gustavsberg

Show on map

Specific dates during 30nov–20dec

Did you find this article inspiring?

Give it a thumbs up!



Close map


From the article

Share this tips


Looking for something special?

Filter your search by