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 on Djurgården
Jump to
Djurgården's best restaurants
Bistro in an old boatyard
Head out to an old shipyard on Djurgården, either by land or by boat. Just before you get to the island of Beckholmen, you'll find this delightful bistro that focuses on Swedish cooking and a menu offering something for everyone, from complex flavour combinations to well-loved classics.
-
Beckholmsvägen 26, Djurgården
-
Website
•
Restaurang Slipen
08-551 531 05 - Read more on Thatsup
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.
-
Djurgårdsbrunnsvägen 10, Djurgården/Gärdet
-
Website
•
Villa Källhagen Restaurang
08-665 03 00 - Read more on Thatsup
Classic and modern
This restaurant is a real Djurgården institution, with its roots in the 18th century. It's now a contemporary restaurant in historic surroundings, serving breakfast, brunch, lunch and dinner. Food, music and a lively atmosphere are the order of the day and the menu consists of classic dishes with a modern twist. Naturally, Hasselback potatoes, which were invented here in the 1950s, are a firm fixture on the menu, but in a new guise with various tasty toppings and accompaniments.
-
Hazeliusbacken 20, Djurgården
-
Website
•
Restaurang Hasselbacken
08-121 333 02 - Read more on Thatsup
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.
-
Rosendalsvägen 9, Djurgården
-
Website
•
Villa Godthem
08-684 238 40 - Read more on Thatsup
Art and food
This 19th century art gallery building has been restored to its former glory and welcomes guests to enjoy good food, drink and, of course art, in relaxed surroundings. The menu is updated according to the seasons, but there's an emphasis on shellfish and a curated wine list. Art-wise, they arrange exhibitions in the restaurant, an exhibition format they call"Current Forms".
-
Allmänna Gränd 2, Djurgården
- Website
- Read more on Thatsup
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.
-
Djurgårdsstrand 9, Djurgården
-
Website
•
Spritmuseum Restaurang
08-121 313 00 - Read more on Thatsup
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.
-
Rosendalsvägen 8, Djurgården
-
Website
•
Wärdshuset Ulla Winbladh
08-534 897 01 - Read more on Thatsup
- Stockholm
- Guides
- Restaurant
- The best restaurants on Djurgården