Looking for the best things to do in Stockholm? Sweden’s elegant capital combines historic streets, world-class museums, peaceful islands and a lively food scene in a city that is easy to explore. From walking through Gamla Stan and visiting the Vasa Museum to kayaking between islands and enjoying a traditional fika, these Stockholm attractions and activities will help you plan a memorable visit.
Explore Gamla Stan, Stockholm’s Old Town
Gamla Stan is one of the most atmospheric places in Stockholm and an ideal starting point for your trip. Founded in the 13th century, the old town occupies a small island between Lake Mälaren and the Baltic Sea. Its narrow cobbled lanes are lined with colourful buildings, independent shops, cafés and restaurants.
Begin at Stortorget, the old town’s main square. The brightly painted buildings around the square are among the most photographed sights in Stockholm, but Gamla Stan is even more enjoyable when you wander away from the busiest routes. Look for Västerlånggatan and Österlånggatan, then explore the quieter lanes that connect them.
- Visit Stockholm Cathedral, known in Swedish as Storkyrkan.
- See the exterior of the Royal Palace and visit its museums and ceremonial rooms.
- Browse craft shops, design stores and small galleries along the old town’s side streets.
- Stop for coffee and a cinnamon bun in one of Gamla Stan’s traditional cafés.
Gamla Stan is compact, but the uneven streets can be slippery in winter. Comfortable shoes are useful in every season, especially if you plan to join a walking tour.
Visit the Vasa Museum
The Vasa Museum is one of the most remarkable Stockholm attractions. It houses the Vasa, a huge 17th-century warship that sank on its maiden voyage in Stockholm harbour in 1628. More than 300 years later, the ship was salvaged and carefully preserved. Much of the original structure remains, making this museum unlike almost any other maritime museum in the world.
Inside, you can see the ship from several levels and learn about its construction, sinking and recovery. Exhibitions explain life in 17th-century Sweden, the people connected to the ship and the complex conservation work that keeps the timber stable. Allow at least two hours for your visit, particularly if you want to watch the introductory film.
The Vasa Museum is located on Djurgården, a green island that is also home to several other major museums. Visiting early in the day can help you avoid the largest crowds. It is also a good choice for a rainy afternoon, since most of the experience takes place indoors.
Discover Djurgården’s museums and parks
Djurgården is one of the best areas for Stockholm activities because it combines culture, nature and family entertainment. You can reach the island by tram, bus, ferry or on foot from the city centre. Once there, many attractions are close enough to connect in a single day.
Skansen
Skansen is an open-air museum that presents Swedish history through historic buildings, demonstrations and traditional crafts. The site includes homes, workshops, a bakery and farmsteads transported from different parts of Sweden. It also has a zoo with Nordic animals such as moose, reindeer and brown bears.
Seasonal events make Skansen especially popular around Christmas, Midsummer and other Swedish celebrations. Because much of the museum is outdoors, dress for the weather and allow extra time to walk between the exhibits.
ABBA The Museum
Music fans should add ABBA The Museum to their itinerary. Interactive displays explore the Swedish pop group’s career, costumes and recordings. Visitors can sing, dance and experiment with digital exhibits, making this a lively experience rather than a traditional museum visit.
Rosendal Garden
For a quieter break, walk to Rosendal Garden. This biodynamic garden includes orchards, greenhouses and a popular café serving seasonal food and baked goods. It is a pleasant place to slow down after visiting the museums.
See Stockholm from the water
Stockholm is built across 14 main islands, and the surrounding archipelago contains thousands more. Seeing the city from the water gives you a different perspective on its waterfront buildings, bridges and green spaces. A boat trip is one of the most relaxing things to do in Stockholm, particularly on a bright summer day.
Several companies operate sightseeing cruises through the inner city and the archipelago. Short tours usually pass landmarks such as City Hall, Skeppsholmen, Djurgården and the entrance to Lake Mälaren. Longer trips travel farther into the archipelago, where red wooden cottages, rocky islands and pine forest create a distinctly Swedish landscape.
You can also use public transport ferries as a low-cost way to enjoy the water. Routes connect central Stockholm with Djurgården, Skeppsholmen and other islands. The journey may be shorter than a dedicated sightseeing cruise, but it still offers excellent views.
- Choose a morning or evening cruise for softer light and fewer crowds.
- Bring an extra layer, since it can feel cool on deck even in summer.
- Check the timetable before travelling, especially outside the summer season.
- Consider an archipelago day trip if you want to combine boating with a village walk or swim.
Visit Stockholm City Hall
Stockholm City Hall is one of the city’s most recognisable landmarks, with its red brick walls and distinctive tower topped by three golden crowns. It stands beside Lake Mälaren and is best known as the venue for the Nobel Prize banquet each December.
The interior can only be explored on a guided tour, which usually includes the Blue Hall, the Golden Hall and other historic rooms. Despite its name, the Blue Hall is mostly brick rather than blue. The Golden Hall is decorated with millions of small glass and gold mosaic pieces depicting historical and symbolic figures.
Climbing the City Hall Tower is another popular activity during the months when it is open. The viewpoint looks across the old town, Riddarfjärden and central Stockholm. Tower tickets are limited, so reserve ahead if this is a priority.
Enjoy modern art at Fotografiska and Moderna Museet
Stockholm has an impressive art scene, with museums covering photography, modern art, design and contemporary culture. Fotografiska, housed in a former customs building near the water, is devoted to photography. Its exhibitions change regularly and feature both established and emerging photographers.
The museum’s upper-floor restaurant is known for its broad views across the harbour. Visiting near sunset can combine an exhibition with one of the city’s most attractive waterfront panoramas.
Moderna Museet on Skeppsholmen focuses on modern and contemporary art. Its collection includes works by artists such as Pablo Picasso, Salvador Dalí and Henri Matisse, alongside temporary exhibitions and Swedish artists. The island itself is worth exploring, with sculptures, walking paths and views toward the old town.
Try Swedish food and fika
Food is an important part of the Stockholm experience. Traditional Swedish dishes include meatballs with potatoes and lingonberries, toast Skagen with prawns, cured salmon and creamy fish soup. Modern restaurants often reinterpret these ingredients with a focus on local and seasonal produce.
No list of Stockholm activities is complete without fika. Fika is a Swedish coffee break that usually involves conversation, coffee or tea and something sweet. Try a kanelbulle, the classic cinnamon bun, or a cardamom bun. Stockholm has cafés ranging from historic bakeries to minimalist coffee bars, so sampling a few is an easy way to experience local daily life.
Markets and food halls
Östermalms Saluhall is a historic food hall with stalls selling seafood, meat, cheese and prepared meals. It is a good place to try Swedish specialities in a comfortable indoor setting. Hötorgshallen, near Hötorget, has a more international selection, including Swedish, Mediterranean and Middle Eastern food.
For a casual meal, look for restaurants in Södermalm and around Vasastan. These neighbourhoods offer everything from traditional Swedish cooking to vegetarian cafés, bakeries and modern Nordic menus.
Walk through Södermalm
Södermalm is one of Stockholm’s most creative and popular districts. It is known for independent shops, vintage stores, cafés, bars and viewpoints over the water. The neighbourhood also has a more relaxed atmosphere than the main tourist areas.
Start around Slussen and walk toward Monteliusvägen, a narrow path on the northern edge of the island. From here, you can see Riddarholmen, City Hall and Gamla Stan across the water. The viewpoint is particularly beautiful in the evening, but the path can be dark in winter.
Continue through Mariaberget and explore the streets around Hornsgatan and Mariatorget. If you enjoy design and vintage shopping, browse the stores around SoFo, the area south of Folkungagatan. Södermalm is also a good place to experience Stockholm’s nightlife, with everything from relaxed wine bars to live music venues.
Find peace in Stockholm’s green spaces
Although Stockholm feels like a capital city, nature is never far away. Parks and waterfront paths provide plenty of opportunities to take a break from museums and shopping.
- Humlegården is a central park near Östermalm, with broad lawns and paths suitable for a short walk.
- Hagaparken, just north of the city centre, offers landscaped gardens, woodland and views over Brunnsviken.
- Tantolunden on Södermalm has allotment gardens, open grass and summer swimming spots.
- Kungsholmen’s waterfront path is a scenic route for walking or jogging around the island.
In summer, locals often swim from designated spots, picnic in parks and stay outside late into the evening. Always follow local safety signs when swimming, since currents and boat traffic can make some waterfront areas unsuitable.
Take a day trip beyond central Stockholm
If you have more than two or three days, consider exploring destinations outside the city centre. Stockholm’s public transport and boat networks make several day trips straightforward.
Drottningholm Palace
Drottningholm Palace is the private residence of the Swedish royal family and a UNESCO World Heritage Site. The palace interiors, Chinese Pavilion, historic theatre and formal gardens can be visited during the tourist season. You can reach Drottningholm by public transport or by boat from central Stockholm when seasonal services operate.
Birch Island and the Viking settlement at Birka
Birka, located on the island of Björkö in Lake Mälaren, was an important Viking Age trading centre. Boat excursions generally include transport, a guided walk and time to explore the archaeological site and museum. It is one of the most interesting Stockholm activities for visitors who want to learn more about the region’s early history.
The Stockholm archipelago
For a slower day, take a ferry to an island such as Vaxholm, Grinda or Sandhamn. Vaxholm has a small town centre and a fortress, while Grinda is known for walking trails and swimming areas. Travel times and ferry schedules vary, so check current information before setting out.
Useful tips for planning a Stockholm visit
Stockholm is easy to navigate, but a little planning will help you make the most of your time. The city has an efficient public transport system covering metro trains, buses, trams and many ferries. A contactless bank card can usually be used for individual journeys, while travel passes may be better value if you plan to make several trips each day.
Many museums and popular tours have timed entry, particularly in summer. Booking in advance is sensible for the Vasa Museum, City Hall tours, major boat trips and special exhibitions. Check opening hours carefully because some attractions close on Mondays or have shorter winter schedules.
- Stay near Norrmalm or Gamla Stan for convenient access to major sights.
- Choose Södermalm for independent shops, restaurants and a lively local atmosphere.
- Use comfortable waterproof shoes, since walking is central to many Stockholm activities.
- Visit indoor attractions during rainy afternoons and save waterfront walks for clearer weather.
- Remember that daylight hours vary greatly, with very long summer evenings and short winter days.
With historic landmarks, excellent museums, island scenery and a strong café culture, Stockholm rewards both first-time visitors and returning travellers. Build your itinerary around a few major attractions, then leave time to wander through neighbourhoods, sit beside the water and enjoy the city at a slower pace.