The 10 best restaurants to eat well in Gamla Stan

Isabelle
26.04.2026

In the heart of Stockholm, Gamla Stan is much more than a postcard-perfect setting. This historic district, with its cobblestone streets, colorful façades and medieval atmosphere, is also one of the great places to discover Swedish cuisine.

Between traditional restaurants (husmanskost), intimate hidden spots and more modern dining venues, Gamla Stan offers a surprisingly diverse food scene for such a compact area. You’ll find everything from perfect spots for tasting local specialties like Swedish meatballs or pickled herring, to more contemporary restaurants that reinterpret Nordic classics.

In a city as dynamic as Stockholm, Gamla Stan remains a must-visit destination for great food in a setting rich with history. This article presents a selection of the best places to enjoy the area, from quick lunches to more refined dining experiences.

 

1. Lejontornet, a refined medieval dining experience in the heart of Gamla Stan

Located in a narrow and picturesque alley of Gamla Stan, Lejontornet is one of the most iconic restaurants in the district for those seeking a timeless gastronomic experience. Established in 1987 inside a former medieval tower (“the Lion Tower,” once part of Stockholm’s defensive walls) the restaurant impresses from the moment you arrive with its discreet, almost hidden façade, which contrasts with the rich historical character of the place.

The low doorway opens into a spectacular interior made up of vaulted stone rooms, narrow staircases and multiple levels that preserve the original architecture. The atmosphere is immediately intimate and warm, enhanced by soft candlelight and a décor that blends classic furniture, dark wood paneling and carefully preserved historical elements such as statues. Each room seems to tell a fragment of the history of Stockholm, creating a unique ambiance that is both elegant and theatrical.

The cuisine at Lejontornet follows a more contemporary gastronomic approach while remaining rooted in Nordic traditions. The chef offers an evolving menu that highlights local, seasonal ingredients: fish from the Baltic Sea, carefully prepared meats, root vegetables and Swedish herbs.

Turbot with asparagus and caviar, ribeye steak, tarte Tatin and almond ice cream

The dishes are carefully crafted, well-balanced and visually elegant, with particular attention paid to textures and sauces. The overall experience sits somewhere between a modern reinterpretation of tradition and contemporary fine dining, without excessive sophistication.

Practical information

Address: yxmedsgränd 12, Gamla Stan, Stockholm
Website
Opening hours: open tuesday to saturday, generally from 5:00 PM to 12:00 AM
Price: high, tasting menu around 800-1500 SEK depending on options À la carte available. Dishes range from 275 SEK to 595 SEK
View menu and dishes
Cuisine style: nordic gastronomy, modern Swedish cuisine
Ambiance: intimate, historic, elegant, romantic
Terrace: no

 

2. Den Gyldene Freden, a historic institution in the heart of Gamla Stan

Located on the famous Österlånggatan in the historic district of Gamla Stan, Den Gyldene Freden (“The Golden Peace”) is far more than just a restaurant: it is a true cultural institution founded in 1722 by Johan Holm, a Swedish merchant who sought to honor the period of calm following the Great Northern Wars. Renowned as one of the oldest continuously operating restaurants in the world at the same location, it embodies centuries of Swedish history. Its discreet façade hides a place full of soul, long frequented by writers, artists and members of the Swedish Academy, who still gather there today.

Upon entering, you discover an authentic and well-preserved interior made of vaulted rooms with thick walls, low ceilings and wooden furniture worn smooth by time. The atmosphere is warm and timeless, with soft lighting that highlights the historic details and artworks hanging on the walls. The place evokes an 18th-century inn, where each room seems to tell a story, offering a complete immersion into the past of Stockholm.

The restaurant also features a particularly remarkable historic cellar, hiding even more intimate spaces, behind thick stone walls. This cellar adds to the venue’s unique charm and recalls its past as a traditional inn, offering an even deeper immersion into the history of Stockholm.

Make sure to specify your seating preference when making a reservation.

The cuisine at Den Gyldene Freden remains faithful to Swedish traditions, with a classic and generous approach.

The restaurant highlights iconic specialties such as pickled herring, Swedish meatballs and salmon prepared in various ways. The ingredients are simple but high quality, elevated by traditional craftsmanship that prioritizes authentic flavors over innovation.

The dishes, without being ostentatious, reflect the spirit of the place: sincere, balanced and deeply rooted in nordic culinary culture. The experience sits between gastronomic heritage and historical immersion, offering a timeless moment in a truly unique setting.

Practical information

Address: österlånggatan 51, Gamla Stan, Stockholm
Website
Opening hours: monday to thursday: 12:00 PM – 11:00 PM friday and daturday: 12:00 PM – 12:00 AM Closed on sundays
Price: medium to high, main courses around 200-400 SEK
Restaurant menu
Cuisine style: traditional swedish cuisine
Ambiance: historic, warm, authentic
Terrace: yes in summer, but drinks only

 

3. Tradition, an authentic immersion into traditional swedish cuisine

Located in the historic district of Gamla Stan, Tradition is a must-visit address to discover Swedish gastronomy in its most authentic form. Created with the aim of preserving and showcasing traditional recipes, the restaurant appeals both to locals and visitors seeking a simple and genuine local dining experience.

From the moment you enter, the atmosphere is warm and welcoming, with a simple décor combining light wood, classic furniture and rustic touches reminiscent of Nordic interiors. Unlike some more historic establishments, Tradition focuses on an accessible, family-friendly atmosphere where guests quickly feel at ease. The space is bright and lively, often filled with a diverse clientele, which further enhances its authentic character.

The cuisine is at the heart of the experience: here, there are no modern reinterpretations, but a clear commitment to classic Swedish recipes. The restaurant offers iconic dishes such as kroppkakor (potato dumplings filled with pork), meatballs (köttbullar) served with mashed potatoes, lingonberry jam and brown sauce, pickled herring prepared in various ways, as well as gravlax salmon. The portions are generous and the flavors bold, highlighting simple, local ingredients.

The dishes, without excessive sophistication, focus on taste and tradition. The experience is designed to be accessible, indulgent and faithful to the country’s culinary identity, offering a concrete glimpse into everyday Swedish cuisine.

Practical information

Address: österlånggatan 1, Stockholm
Website
Opening hours
Monday to friday: 11:30 AM – 11:00 PM saturday and sunday: 12:00 PM – 11:00 PM Lunch is served between 11:30 AM and 2:00 PM, à la carte from 3:30 PM
Price: medium to high, main courses around 245-400 SEK in the evening. Lunch 160-300 SEK
Restaurant menus
Cuisine style: traditional swedish cuisine
Ambiance: friendly, simple, authentic
Terrace: yes

 

4. Bistro Bestick, a convivial bistronomy experience in the old town of Stockholm

Located in the historic district of Gamla Stan, Bistro Bestick is a relatively recent address that builds on the success of its original restaurant in Norrmalm. Led by chef Björn Fischer, former head chef at Stadshuskällaren, this family-run restaurant focuses on quality, conviviality and the pleasure of sharing a good meal.

Set in a historic waterfront building, the restaurant enjoys a spot rich in history, with elegant décor inspired by maritime influences and understated tones that create a warm and welcoming atmosphere. The ambiance is both relaxed and refined, blending a modern bistro spirit with Nordic touches, making it an ideal spot for a dinner with friends or family in an authentic setting.

The cuisine at Bistro Bestick offers a menu inspired by both Swedish classics and international gastronomy. The dishes change according to the seasons and available ingredients, with particular attention paid to the quality of the produce. You will find specialties such as homemade meatballs, as well as more contemporary creations, showcasing simple, generous, and well-executed cooking.

The dishes, both indulgent and well-balanced, reflect the spirit of the place: accessible yet demanding cuisine prioritizing flavor and conviviality over excessive sophistication. The experience sits somewhere between a modern bistro and a revisited tradition, offering a more relaxed alternative to the fine dining restaurants in the historic center.

Practical information

Address: Skeppsbron 10, Gamla Stan, Stockholm
Restaurant website
Opening hours: monday to friday: from 11:00 AM until late saturday and sunday: from 12:00 PM until late
Price: medium, main courses around 180-350 SEK
Restaurant menus
Cuisine style: swedish and european bistronomic cuisine
Ambiance: friendly, modern, warm
Terrace: yes (seasonal)

 

5. Kryp In, an intimate and traditional address in the heart of Gamla Stan

Located in a narrow alley, close to the famous runestone, Kryp In is a small and charming restaurant that lives up to its name, which literally means “to slip inside.” Its discreet façade, almost hidden between old buildings, evokes a secret and authentic inn, inviting passers-by to discover a warm place away from the tourist crowds.

Upon entering, you discover a cosy and intimate interior made up of small rooms with colorful walls, closely set tables and simple furniture that reflects the spirit of Nordic bistros. The atmosphere is friendly and lively, often animated by both local and international guests. Soft lighting and decorative details create a warm ambiance, ideal for a relaxed meal in a typically Swedish setting.

The cuisine at Kryp In highlights the classics of Swedish gastronomy, with a generous and authentic approach. You will find iconic dishes such as köttbullar (meatballs) served with mashed potatoes, brown sauce and lingonberries, pickled herring, as well as various fish specialties. The recipes remain faithful to tradition, with hearty portions and bold flavors that prioritize taste and comfort.

The dishes, simple yet flavorful, perfectly reflect the identity of the place: sincere, unpretentious cooking, but carefully executed. The experience is warm and accessible, offering an authentic glimpse of Swedish cuisine in an intimate, human-scale setting.

Practical information

Address: prästgatan 17, Gamla Stan, Stockholm
Restaurant website
Opening hours: monday to friday: 5:00 PM - 11:00 PM saturday: 4:00 PM -11:00 PM sunday: closed
Price: affordable to medium, main courses around 150-250 SEK
Cuisine style: traditional swedish cuisine
Ambiance: intimate, friendly, authentic
Terrace: no

 

6. Bistro Pastis, a hidden Parisian-style bistro in the heart of Gamla Stan

Tucked away in a corner of the historic district of Gamla Stan, Bistro Pastis is a discreet address that immediately evokes the most authentic Parisian bistros. Its understated façade, almost invisible at first glance, blends perfectly with the surrounding historical buildings, giving the impression of a secret spot known only to insiders.

The menus are always written in French, even though the owners are now Swedish. The well-known actor Mikael Persbrandt is one of the co-owners of the restaurant, and Bistro Pastis partly reflects the world he appreciates: an intimate, warm place inspired by traditional French bistros.

His involvement has strengthened the restaurant’s image as both an artistic and convivial venue, frequented by cultural figures, actors and lovers of French cuisine in Stockholm.

Behind this discreet entrance lies an intimate and charming interior. The restaurant is small, with only about twenty seats, which enhances its cosy and romantic atmosphere. The décor is inspired by traditional French brasseries: closely arranged furniture, dim lighting, classic details and a warm ambiance reminiscent of a “little corner of Paris.”
The deliberately narrow space contributes to this sense of closeness and authenticity, making it ideal for a dinner for two or a convivial evening..

The cuisine at Bistro Pastis highlights the great classics of French gastronomy, with a faithful and generous approach. The menu, short and seasonal, features iconic dishes such as snails, duck confit, mussels and fries, and steak tartare, accompanied by a selection of mostly French wines.

The dishes are both simple and refined, focusing on authentic flavors and high-quality ingredients rather than complexity. The culinary experience sits between tradition and high standards, offering a true immersion into the spirit of French bistros, right in the heart of Stockholm.

Located just across the street, Petit Pastis is a newer and smaller version of the same concept, designed as a more relaxed and accessible interpretation of the Pastis idea. It features the same French inspiration (bistro-style dining, wines, traditional dishes), but in a simpler format, often with a shorter menu and an even more informal atmosphere.

Practical information

Address: baggensgatan 12, Gamla Stan, Stockholm
Restaurant website
Opening hours:
Monday: 4:00 PM - 11:00 PM
Tuesday: 12:00 PM - 10:00 PM
Wednesday & thursday: 12:00 PM - 11:00 PM
Friday: 12:00 PM - 12:00 AM
Saturday: 1:00 PM - 12:00 AM
Sunday: 1:00 PM - 10:00 PM
Price: medium, main courses around 300-500 SEK
View restaurant menu
Cuisine style: traditional french cuisine (bistronomic)
Ambiance: Intimate, romantic, authentic
Terrace: Yes in good weather

 

7. Stockholm Gästabud, a medieval-style feast in the heart of Gamla Stan

Located in a narrow street in the historic district of Gamla Stan, Stockholm Gästabud is a warm and welcoming restaurant specializing in authentic Swedish cuisine. The word gästabud is Swedish and refers to a grand traditional feast, often held to celebrate an important event. Its discreet façade, typical of the surrounding medieval buildings, blends seamlessly into the old architecture of the historic center. With its stone walls and modest entrance, the restaurant immediately feels like a hidden gem, perfectly in keeping with the medieval atmosphere of the neighborhood.

Inside, the restaurant immerses visitors in a rustic and intimate setting. The rooms are vaulted, with raw stone walls, exposed beams and solid wooden furniture reminiscent of old Swedish taverns. Dim lighting, often by candlelight, enhances this warm and authentic atmosphere. The whole space creates a setting that is both convivial and historic, giving the impression of travelling back several centuries while still remaining comfortably seated.

The cuisine at Stockholm Gästabud focuses on the great classics of traditional Swedish gastronomy. You will find iconic dishes such as köttbullar (meatballs), pickled herring prepared in various ways, as well as game and fish specialties depending on the season. The recipes are simple, generous and faithful to Nordic culinary traditions, with particular attention paid to the quality of ingredients and authentic flavors.

The dishes prioritize simplicity and flavor over sophistication, offering a comforting and typically Swedish culinary experience. The restaurant as a whole perfectly reflects its identity: a no-frills place, deeply rooted in the history and gastronomic culture of Stockholm.

Practical information

Address: själagårdsgatan 21, Gamla Stan, Stockholm
There is also a smaller Gästabud located in the Old Town at Lilla Nygatan 16
Restaurant website
Opening hours
Open daily from 12:00 PM to 10:00 PM
No reservations available; there is often a queue outside the restaurant
Price: medium, main courses around 200-350 SEK
Restaurant menu
Cuisine style: traditional swedish cuisine
Ambiance: rustic, intimate, historic
Terrace: yes, for drinks only

 

8. Järnet, a warm and authentic tavern in the heart of Gamla Stan

Located on a historic cobblestone street in Gamla Stan (part of the former city walls), Järnet is a friendly address that blends Swedish tradition with a modern bistro atmosphere. Its façade, typical of the old town’s historic buildings, remains simple and discreet, perfectly fitting into the medieval architecture of the district while still attracting passers-by with its welcoming vibe.

Inside, the restaurant offers a warm and lively setting, with décor combining stone walls, raw wood, and contemporary touches. The atmosphere is vibrant without being noisy, making it ideal for sharing a meal with friends or enjoying a relaxed moment after a day in Stockholm. The place retains a rustic spirit while remaining accessible and modern, striking a balance between a historic tavern and an urban restaurant.

The cuisine at Järnet follows a Nordic bistronomy approach, highlighting local and seasonal ingredients. The menu features dishes inspired by Swedish tradition, reinterpreted with a contemporary touch: flavorful meats, fish from the Baltic Sea, and carefully crafted side dishes. The focus is on bold flavors and refined presentation, without becoming overly formal fine dining.

The dishes, balanced and generous, reflect the identity of the place: accessible, indulgent, and contemporary cuisine that revisits Nordic classics while remaining faithful to their roots. The experience is both authentic and dynamic, making it perfect for discovering a modernised version of Swedish cuisine.

Practical information

Address: västerlånggatan 68B, Gamla Stan, Stockholm
Restaurant website
Opening hours
Tuesday to Thursday: 4:00 PM - 10:00 PM
Friday and Saturday: 4:00 PM - 11:00 PM
Closed on Sunday and Monday
Price: medium, main courses around 180-350 SEK
Restaurant menu
Cuisine style: modern swedish, bistronomic cuisine
Ambiance: Friendly, modern, warm
Terrace: Yes (seasonal)

 

9. Fika & Wine, a gourmet and convivial break in the heart of Stockholm

Located in a central area of Stockholm, Fika & Wine is a modern concept that reinterprets the Swedish tradition of fika by adding a contemporary and wine-focused twist. Its simple and elegant façade blends seamlessly into the urban landscape, hinting at a warm and accessible space ideal for a break at any time of day.

Inside, the atmosphere is bright and cosy, with a clean design combining light wood, modern lines, and Scandinavian touches. The mood is relaxed and welcoming, making it perfect both for a coffee with friends and for a quieter moment over a glass of wine. The venue strikes a balance between a neighbourhood café and a wine bar, creating a versatile and convivial space.

The cuisine at Fika & Wine is inspired both by Swedish tradition and a more modern, international approach. It features typical fika pastries (such as kanelbullar), as well as light dishes, sharing plates and a carefully curated selection of wines. The focus is on high-quality ingredients, with a simple yet well-executed menu suited to different moments of the day.

The dishes, like the drinks, reflect the spirit of the place: accessible, elegant and designed for enjoyment. The experience sits between a Scandinavian café and a contemporary wine bar, offering a pleasant setting to relax or extend the evening in a gentle way.

Practical information

Address: österlånggatan 26, Gamla Stan
Restaurant website
Opening hours
Monday to Thursday: 11:00 AM - 10:00 PM
Friday and Saturday: 11:00 AM - 11:00 PM
Cuisine style: café, pastries, light meals, wine bar
Restaurant menu
Ambiance: cosy, modern, friendly
Terrace: yes small

 

10. Slingerbulten, a friendly address dedicated to swedish cuisine in the heart of Gamla Stan

Located on the lively Stora Nygatan street in the historic district of Gamla Stan, Slingerbulten is a popular restaurant known for its generous and accessible Swedish cuisine. Its simple façade, typical of the old town, blends perfectly with the surrounding colorful buildings, attracting both locals and visitors looking for an authentic dining experience.

Inside, the atmosphere is warm and unpretentious, with a décor combining light wood, rustic touches and a modern canteen feel. The space is lively and often busy, which enhances the sense of conviviality. The restaurant prioritizes a relaxed atmosphere, ideal for an informal meal in a typically Scandinavian setting.

The cuisine at Slingerbulten highlights the great classics of Swedish gastronomy with a simple and effective approach. You will find iconic dishes such as köttbullar (meatballs), salmon and herring, served with their traditional accompaniments. The portions are generous, the flavors bold, and the focus is on quality ingredients at reasonable prices.

The dishes, though not highly sophisticated, are flavorful and perfectly reflect the spirit of the place: authentic, accessible, and comforting cuisine. The experience remains faithful to tradition while staying suited to a modern clientele in search of simplicity and taste.

Practical information

Address: stora Nygatan 24, Gamla Stan, Stockholm
Restaurant website
Opening hours
Monday to Friday: 11:00 AM - 3:00 PM and 4:00 PM - 10:00 PM
Saturday and Sunday: 12:00 PM - 10:00 PM
Price: affordable, main courses around 120-200 SEK
View restaurant menu
Cuisine style: traditional Swedish cuisine
Ambiance: friendly, simple, authentic
Terrace: no

See our favorites restaurants in Stockholm