The best restaurants on Djurgården

Djurgården, the former royal hunting grounds, attracts countless visitors for its leafy green areas, museums and attractions, but it's also a great destination for foodies. You really need to know your way around, though, because in amongst the hot dog stands and tourist traps there are some really fantastic restaurants. Round off a long walk with a delicious lunch, get your friends together for a celebratory meal or why not take the ferry across to the island one evening for a special midweek dinner - these are the best restaurants on Djurgården.


The best restaurants in each part of town:


Swedish fine dining

The Museum of Spirits and its restaurant are housed in former naval buildings a stone's throw from the Vasa Museum. Not surprisingly, there's a strong emphasis on drinks, but equally on their partnership with modern, Nordic food. You could go so far as to call it fine dining - expect elegant gastronomy and exciting pairings.


Oaxen Krog & Oaxen Slip

Michelin-starred dining in an old boatyard

Oaxen Krog lies tucked away in an old boatyard on Djurgården. Just before you reach the bridge over to Beckholmen, you'll find this two Michelin star restaurant and its adjoining bistro, Slipen, which are both famous for their natural, seasonal food. Oaxen Krog is the award-winning dining room, but Oaxen Slip is extremely popular too and you don't need to book months in advance to get a table here.


Oaxen Krog
Oaxen Slip

Villa Godthem

Classic Swedish cuisine

In a beautiful Swiss chalet-style former merchant's villa with views over the waters of Djurgårdsbrunnsviken you can eat classic Swedish dishes such as potato pancakes with bacon and lingonberries, gravad lax with creamed dill potatoes and meatballs. Villa Godthem has existed here since 1897 and continues to serve hungry guests excellent traditional gourmet homecooking.

Ulla Winbladh

Some of the best meatballs in town

The restaurant Ulla Winbladh is right next door to Godthem, housed in an impressive 19th century building and serving Swedish homecooking de luxe, with dishes including beef Rydberg, Bellmans herring and their famous meatballs, in a warm, welcoming atmosphere.

Villa Källhagen

18th century roots

On the far side of Djurgårdsbrunnsviken you'll find Villa Källhagen. The restaurant has its roots in the 18th century, but these days the focus is on contemporary Swedish cuisine. The weekend brunches are popular, as are the bistro area for lunch and outdoor seating area on sunny days.

Strandvägen 56 KMK

Canal views

Strandvägen 56, right next to Djurgårdsbron, is run by the Swedish Royal Motorboat Club and you can eat and drink here in nautical surroundings with views over the canal and the island of Djurgården on the other side of the bridge. Breakfast, coffee and sandwiches are served during the day, while international small dishes are on the menu in the evenings.