Cheap Beer in Gamla Stan - Old Town's Most Affordable Pubs
Gamla Stan is Stockholm's most classic bar scene - and one of the most expensive. But there are a few pubs where a large beer doesn't cost three times the Södermalm average. Here is the guide to where you can actually find cheaper beer in Old Town in 2026.
Top Pubs - Cheapest Beer in Gamla Stan
Old Town is expensive - but these pubs keep prices more reasonable than the tourist spots near Stortorget.
-
1Wirströms Pub~75 SEKstandard price
-
2The Liffey~78 SEKstandard price
-
3The Auld Dub~80 SEKstandard price
-
4Bishops Arms~82 SEKstandard price
-
5Café Sten Sture~85 SEKstandard price
-
6Magnus Ladulås~88 SEKstandard price
-
7O'Learys Gamla Stan~85 SEKstandard price
-
8Stortorgskällaren~95 SEKtourist zone
Prices may change daily. Open the VadKostarÖlen app for the current ranking and ongoing happy hours in Old Town.
Why is Beer More Expensive in Gamla Stan?
There are three clear reasons:
1. Rents are the highest in Stockholm here. 18th-century buildings with limited floor space = high per-square-metre prices. Pubs need to charge 50-100 SEK per beer just to cover the rent.
2. The customer base is tourists. Visitors from countries with even higher beer prices (London, Oslo, Reykjavik) accept Stockholm price tags without comparison. Pubs have learned they don't need to compete on price.
3. Competition is paradoxically low. Fewer bars per block than in Södermalm. Nobody is forced to undercut the neighbour.
The average price for a large beer in Old Town is 85-95 SEK in 2026. That's 20-25 SEK more than Södermalm. Anything under 75 SEK in Gamla Stan counts as a bargain.
Areas in Gamla Stan - Where Are Prices Lowest?
Old Town is small but prices vary noticeably between different blocks.
Stora Nygatan
Average 75-82 SEK · cheapest in Old Town
The narrow alley where Wirströms and The Liffey are located. Closest to Slussen, slightly off the main tourist flow - which shows in the prices.
Skeppsbron
Average 78-88 SEK · waterfront
Along the water on the eastern side. Bishops Arms and other pubs with views over Saltsjön bay. Outdoor bonus points in summer.
Köpmangatan
Average 80-88 SEK · cobblestone setting
Eastern part of Old Town. The Auld Dub and smaller pubs. More charm than Stortorget and affordable because tourists get lost.
Stortorget
Average 95-110 SEK · avoid
The heart of Old Town. Beautiful but most expensive. Pubs right at the square push prices to the tourist peak. One beer for the experience - then move on.
Strategy: Make Gamla Stan a Stop, Not the Whole Evening
The best value version of Gamla Stan is to have ONE beer there - not all of them.
One Beer in Old Town, the Rest in Södermalm
Wirströms or The Liffey for the experience - then a 5-min walk over Slussen down to Södermalm for the whole evening. You save 50-100 SEK and get two completely different bar worlds.
Check Happy Hour Before You Go
Wirströms and The Liffey occasionally run HH 4-6 PM where the price drops to 55-65 SEK. That matches Södermalm's standard price and you get the Gamla Stan atmosphere as a bonus.
Avoid Stortorget in the Evening
The pubs right at the square are the most scenic but most expensive (95-110 SEK). Fine for a coffee during the day - in the evening it's 30 SEK too much per beer.
Walk Along Skeppsbron in Summer
The waterfront view and outdoor terraces make it a good deal despite slightly higher prices. In winter it's not worth it - then go into a cellar pub instead.
Frequently Asked Questions - Gamla Stan Pubs
Everything you need to know about Old Town's beer scene, all in one place.
Why is beer more expensive in Gamla Stan?
Three reasons: 18th-century buildings have the highest rents in Stockholm, the customer base is tourists with lower price awareness, and fewer bars per block means lower competitive pressure. The average price is 85-95 SEK for a large beer.
Where do you find the cheapest beer in Gamla Stan?
Wirströms Pub and The Liffey are the most affordable classics - 75-85 SEK for a large beer. During happy hour (4-6 PM on selected days) the price can drop to 55-65 SEK. Avoid the pubs right at Stortorget - prices there are pushed up to 95-110 SEK.
Is it worth going to Gamla Stan for beer?
For the experience - yes, absolutely. For the price - no, it's 15-25 SEK more expensive than Södermalm. The best strategy is to have one beer at Wirströms or The Liffey for the Gamla Stan atmosphere, then walk over Slussen to Södermalm for the whole evening.
Which pubs in Old Town have happy hour?
Wirströms and The Liffey occasionally run HH 4-6 PM on selected days. The Bishops Arms branch has consistently lower prices on selected beers. Check the app for current happy hours.
How do you get to Gamla Stan?
Metro: Gamla Stan (red + green line). 2 minutes from T-Centralen (Central Station). Walking distance from Slussen and Kungsträdgården.
What is the difference between Gamla Stan and Old Town?
Nothing - it's the same area. "Gamla Stan" is Swedish, "Old Town" is English. Tourist signs use both. The district is officially called Gamla Stan in Swedish.