A short history of Stockholm
The warship Vasa set out on her maiden voyage in 1628 and capsized and sank shortly after leaving harbour. She lay on the bottom in cold, brackish water for more than three centuries and was raised in 1961. Today she stands almost in her original state in the Vasa Museum on Djurgården.
Stockholm's name first appears in written records in 1252, and its medieval core is the island of Gamla Stan. Stortorget, the square in the middle of the island, was the scene of the mass execution known as the Stockholm Bloodbath in 1520. After the Danish king Christian II had Swedish nobles killed there, Gustav Vasa rose in revolt and was elected king in 1523.
The Royal Palace you see now rose on the same spot after the old Tre Kronor castle burned down in 1697. In City Hall, Stadshuset, completed in 1923, the Nobel banquet is held every year on 10 December. Climb its tower and you look across the Riddarfjärden bay to Gamla Stan.
Stockholm neighbourhoods
You can cross to Djurgården on the small ferry from Slussen, and your SL ticket is valid on it. One side of the island holds the Vasa Museum, the open-air museum Skansen and the Gröna Lund amusement park, while the other side is oak woods and shoreline paths.
Skeppsholmen is a quiet little island. After the collection at Moderna Museet, walk along the quay, where the three-masted sailing ship af Chapman lies moored and the palace faces you from the opposite shore.
Hammarby Sjöstad is a newer district built on the site of an old industrial harbour. It is known for its canal-side walkways and eco-minded housing, and it makes a good late afternoon away from the tourist trail.
The archipelago counts as part of Stockholm too. Boats from Strömkajen reach Vaxholm in about an hour, and with its wooden houses and fortress the town is enough for a day trip.
Where to stay
- Gamla Stan: Medieval historic centre near the palace and museums.
- Norrmalm / T-Centralen: All metro lines and the Arlanda Express meet here, which makes it very practical.
- Södermalm / SoFo: Independent shops, bars and viewpoints.
- Östermalm: Elegant, quiet and pricey, with good restaurants and the food hall.
- Vasastan: Quiet residential area with local cafés.
- Kungsholmen: Waterside walks and better-value hotels.
When to visit Stockholm
In mid-June it barely gets dark in Stockholm. The best time to visit is during these long days, from late May to August, with daytime temperatures mostly at 18-24 °C. The archipelago boats switch to their summer timetable, and parks and quays are never empty.
Midsommar is celebrated on a Friday in the second half of June. Most Stockholmers leave town that weekend for their summer houses on the coast. If you stay, you can watch the dancing around the flower-decked pole at Skansen. In July many Swedes go on holiday, so some small restaurants close.
In December the sun sets before three in the afternoon, and most days hover around 0 °C. Still, the Lucia celebrations on 13 December, candlelit choirs and the Christmas markets at Skansen and in Gamla Stan brighten the short days. September and October are cool but calm, a good window for autumn colours.
Food culture in Stockholm
Fika is more than a coffee break here, it is part of the day even at the office. A cup of coffee and a kanelbulle, a cinnamon bun, can be found in every café in the city. From January to Easter, bakeries sell the semla, a bun filled with cream and almond paste.
On weekday lunchtimes, usually 11.00-14.00, many restaurants serve a set menu called dagens lunch. Salad, bread and often coffee are included in the price, and it is the cheapest good meal you will find in the city. Dinner is eaten between 18.00 and 20.00.
Home-style dishes called husmanskost are served in the classic beer halls. Meatballs with mashed potatoes and lingonberry jam, or fried herring, are the best known. In August, homes and restaurants set out crayfish feasts. A small round-up on the bill covers the tip, and nobody works out a percentage.
Stockholm trip budget
Stockholm isn't cheap, but it won't hurt your wallet the way Copenhagen or Oslo can. Food is what makes the difference. Fill up on a weekday lunch menu and you pay far less than you would at the same restaurant in the evening.
In 2026, think of it roughly like this. Hostels and lunch menus get you through on 900-1,300 SEK a day. A mid-range hotel, a museum and dinner at a restaurant come to 1,800-3,000 SEK. A day with a smart hotel in Östermalm and seafood easily goes past 4,000 SEK.
A single SL ticket is valid for 75 minutes and costs about 45 SEK, and a 24-hour pass is around 180 SEK. Entry to the Vasa Museum is 200-230 SEK. Most metro stations are decorated with artworks, so anyone with a ticket can tour this underground gallery at no extra cost. The view of Gamla Stan from Monteliusvägen and a walk on Djurgården are free too.
Prices are approximate as of October 2026.
Build your route on the Stockholm map