The best restaurants on Djurgården
Updated 3 Mar 2020
The information in this guide may be affected by covid-19.
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:
SpritmuseumDjurgårdsvägen 38, Djurgården
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 Slip2 addresses
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.
CirkusDjurgårdsslätten 43-45, Djurgården
Djurgården's historic private theatre Cirkus has its own creative bistro, with culinary influences taken from the venue's colourful history. They aim to give guests an out-of-the-ordinary experience. Food is served on large platters to share around the table, but you can order your own main course if you prefer.
HasselbackenHazeliusbacken 20, Djurgården
This historic restaurant in the heart of leafy Djurgården serves Nordic flavours, including, naturally, the famous Hasselback potato. The restaurant is open all year round and serves breakfast, lunch, brunch and dinner.
Villa GodthemRosendalsvägen 9, Djurgården
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 WinbladhRosendalsvägen 8, Djurgården
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.
DjurgårdsbrunnDjurgårdsbrunnsvägen 68, Djurgården/Gärdet
Enjoy a little taste of the countryside at Djurgårdsbrunn, beautifully situated next to the Djurgården canal, a short walk from the city centre. The restaurant is open all year round and serves Swedish and southern European flavours in warm, welcoming surroundings. Warm up by the open fire in the winter, or soak up the sun on the outdoor terrace during the summer months.
Villa KällhagenDjurgårdsbrunnsvägen 10, Djurgården/Gärdet
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.