10 of the best things to do in Stockholm, Sweden, from eating cinnamon rolls to exploring the Museum of Photography and more!
Normally when I travel to a new city, I have a rough idea of the attractions I want to see, local food I want to try, and activities I want to do.
But prior to visiting Stockholm with my two friends from school, I barely did any research and entered the country with no plan.
Now that I’ve experienced the charm of the Swedish capital, I’ve decided to write an article that helps other travelers figure out what to do in Stockholm!
So here is my personal idea of the best things to do in Stockholm, the charming and chilly capital city of Sweden.
10 Best Things To Do In Stockholm, Sweden
1. Embrace The Cold
Traveling to Scandinavia in the winter might not be ideal.
But the snow flurries that welcomed us when we stepped off the plane were surprisingly welcoming.
And the frigid air kept our adrenaline up as we explored.
Winter is off-season in Europe so flights are super cheap.
Plus, the wintery landscape makes driving through the countryside that much more beautiful.

2. Indulge In Bakery Treats
High-quality bakeries are staples of Scandinavia.
The heartwarming breads and desserts keep the body nourished and happy during the harsh winters.
Swedes love to partake in Fika, which is basically a relaxing break during the day to drink a hot coffee, indulge in a cake, and catch up with friends.
So while traveling in Sweden, be sure to do the same.
Fabrique is an exceptionally good bakery chain with a few locations around Stockholm.
Be sure to try the famous cinnamon rolls here.
They are soft, sweet, and simple, and the one dusted with black pepper and cardamom CHANGED MY LIFE.


3. Visit The Fotografiska (Museum of Photography)
Known as the Museum of Photography in English, travelers should definitely stop here to witness some mind-blowing artwork.
Stockholm has so many museums, but if there’s one that will really blow your mind it’s this one.
I’ve never been so emotionally moved by photographs before visiting this collection. And the view from the cafe is stunning.
Book your entrance ticket here for 18 USD. I am usually very hesitant to spend money on museums but this one was worth it.
The Museum of Photography also has food and drinks available, and it open late for a social vibe.
- Address: Stadsgårdshamnen 22, 116 45 Stockholm, Sweden
- Hours: Opens at 10 am – 11 pm every day
- Website: http://www.fotografiska.com

4. Walk or Sail Along the Water
You’ll find this task incredibly easy to achieve since Stockholm is composed of numerous islands connected by bridges. So water seems to follow you wherever you go.
This abundance of canals and lakes leads to many gorgeous views.
You can either spend some time walking along the water and taking in the views.
Or you can treat yourself to a canal tour by boat.
There is a royal canal sightseeing tour with a local guide that costs just 27 USD, so it is a decent price for a wonderful time. Book your tour here!

5. Go Shopping
Many designers and popular clothing stores are originally Swedish.
Acne and H&M are two examples of well-known clothing brands that originate in Sweden, so you can find some of their stores in the city.
The more you wander, the more you will stumble across interesting shops, whether they are name brands or not.
Here are a few of the best shopping streets in Stockholm:
- Drottninggatan
- Rörstrandsgatan
- Hamngatan
- Biblioteksgatan
- Götgatsbacken
6. Get Brunch In Södermalm
This district of the city is known for its trendy shops and quirky restaurants. So it’s great for shopping and eating out.
Treat yourself to a delicious brunch here and eat all the avocado toast and acai bowls that your heart desires.
Here are some ideas for cute cafes in Södermalm where you can eat brunch.
Though all you really have to do is wander around until you find a place that catches your eye!
- Cykelcafé Le Mond
- Gildas Rum
- Mahalo
- Fröken Anderssons Kaffebar
- Kaferang
- Drop Coffee Roasters

7. Search For Meal Deals And Discounts
I’m not exaggerating when I say Stockholm is the most expensive city I’ve been to.
But if you look hard enough you can find affordable food specials.
For example, my friends and I ventured to a Mexican bar called Geronimo’s FGT on ‘Taco Tuesday’, so we were able to enjoy some delicious tacos for pretty cheap.
Just ask the staff at your hostel or hotel what the local discounts are so you can scope out the more affordable meals.
8. Stroll Through Gamla Stan
Gamla Stan is the historical district of Stockholm, and this is where you will find all the best scenery.
Featuring cobblestone alleyways, tightly packed buildings of faded pastel hues, ornate churches, and a relaxed vibe, this area is beautiful and has endless streets to explore.
Definitely wear good walking shoes and bring your camera to Gamla Stan.
Consider booking a walking tour of the Old Town with a local guide so you can learn more about the area. This walking tour costs 38 USD and has over 560 positive reviews.
Book your walking tour of the Old Town here!

9. Browse Through A Candy Store
Even if you’re not planning on eating much candy, candy shops always charm you with colorful sweets and sugary aromas.
Swedish candy shops are filled with chocolates in metallic wrappings and overflowing buckets of traditional salty licorice.
Candy shops are everywhere in Stockholm, so visit at least a few.
10. Watch The Sunset
While sunsets are amazing anywhere in the world, there was something magical about the orange and pink sky igniting the dark, shadowy water and warming the icy atmosphere.
Ok, the sunset didn’t warm the air, actually it got colder as the sun went down (obviously).
But the scenery was so incredible that we forgot about our frozen toes for a moment and just marveled at the harmony between the colors of nature and the charm of the city.
Watching the sunset is one of the best things to do in Stockholm!



Thanks for reading about the best things to do in Stockholm Sweden!
There are so many cool Stockholm attractions, but the best part of the city is just wandering around. Particularly by the water and in the Old Town, Stockholm is a gorgeous city.
Even though it can be cold there, it is still magical.
To read about more of my travels in Scandinavia, check out these articles:
Budget Travel Guide to Copenhagen, Denmark
8 Reasons To Visit Reykjavik, Iceland
For my ultimate guide to saving money while traveling in Europe, check out:
This post may contain affiliate links. Read more about this in my About Me page!