Restaurants in Gamla Stan (Old town)
Publish date: 21 January 2026
Just a few blocks from Gamla Stan’s most visited streets, you’ll find a wide range of popular Stockholm restaurants – from long-established classics to more contemporary dining spots.
As its name suggests, Gamla Stan (Old Town) is Stockholm’s oldest district, known for its narrow streets and historic buildings dating back several centuries. It’s also home to some of the city’s most well-established and iconic restaurants.
At the same time, Gamla Stan continues to evolve. Today, the area offers a diverse restaurant scene, with everything from traditional Swedish dishes and classic dining rooms to modern interpretations and innovative menus – often served in settings where history is very much part of the experience.

Discover Old Town
Restaurants in Gamla Stan - 5 quick tips

- Den Gyldene Freden – Arguably the oldest restaurant in Stockholm, serving guests at the same address since 1722. The restaurant is owned by the Swedish Academy, which awards the Nobel Prize in Literature.
- Restaurang Tradition – Serves refined Swedish classics, just a short walk from the Royal Palace. Expect dishes such as Toast Skagen, meatballs, and kroppkakor.
- Restaurang Leijontornet – A highly wine-focused restaurant and bar with a cellar of over 3,000 bottles and a South Europe-inspired cuisine.
- Järnet – A buzzy yet relaxed gastropub on Österlånggatan, serving wine, beer, cocktails, and a menu of small- to mid-sized dishes.
- Teuf – A lively restaurant where meat, sauce, and fries take center stage. The straightfoward menu keeps things simple, bold, and well executed.
Find more restaurants in the list below!
