Menu Close

Beautiful small towns in Sweden - 40 cosy resorts

Beautiful small towns in Sweden! In summer, it's great to visit those picturesque and idyllic towns with charming alleys and cosy outdoor cafés. Here we recommend 40 Swedish towns, both small and larger, that are perfect for a summer holiday or excursion.

Tweet
Share
Share
Pin
Share
Share

Small towns in Sweden

There are many beautiful small towns in Sweden, as well as larger cities with cosy neighbourhoods. In this list we've gathered our favourites, and added some cities we haven't visited yet, but which are on our bucket list.

1. Hunnebostrand

Hunnebostrand is a picturesque fishing village on the west coast of Sweden, surrounded by dramatic cliffs, blue sea and shades of blue. Here you can enjoy fresh fish and a genuine coastal feel.

Småstäder i Sverige på FREEDOMtravel.se

2. Strängnäs

Strängnäs is a historic town on the beautiful banks of Lake Mälaren, with an impressive cathedral and charming old buildings. Here the past and present meet in a harmonious blend.

Småstäder i Sverige på FREEDOMtravel.se

3. Mariefred

Mariefred is an idyllic gem on the waters of Lake Mälaren, with its well-preserved Gripsholm Castle, inn, steamboat and steam train. Here you can wander among beautiful houses and enjoy a quiet and peaceful atmosphere.

Småstäder i Sverige på FREEDOMtravel.se

4. trosa

Trosa is a charming seaside town with a romantic touch. Picturesque wooden houses, a nice harbour and many restaurants attract visitors. Here you can stroll along the canal and enjoy a genuine summer town atmosphere.

Småstäder i Sverige på FREEDOMtravel.se

5. Söderköping

Söderköping is a historic town dating back to the Middle Ages. The old town offers pastel-coloured alleys and picturesque squares. Here you can taste Söderköping's ice cream and experience the Göta Canal lock.

Småstäder i Sverige på FREEDOMtravel.se

6. Smögen

Smögen is a popular summer destination on the west coast, with colourful boathouses, fresh seafood and beautiful sunsets. Stroll along the pier and enjoy the boating, the smell of salt water and the sea outside.

Småstäder i Sverige på FREEDOMtravel.se

7. Norrköping

Norrköping is an industrial city with a rich history and charm. With its beautiful canals and impressive industrial landscape, you can explore art and culture and feel the pulse of the city's old neighbourhoods.

Småstäder i Sverige på FREEDOMtravel.se

8. Vadstena

Vadstena is a historical gem on the clear waters of Lake Vättern. Wander along the medieval alleys and visit impressive sites such as Vadstena Castle and St Birgitta's Abbey.

Småstäder i Sverige på FREEDOMtravel.se

9. Gränna

Gränna is an idyllic small town on the coast of Lake Vättern, best known for its colourful candy canes. Here you can stroll the charming alleys, enjoy the view of Lake Vättern or take a boat trip to Visingsö.

Småstäder i Sverige på FREEDOMtravel.se

10. Eksjö

Eksjö is a small town in Småland known for its well-preserved wooden buildings. The town has over 50 beautiful wooden houses that are classified as listed buildings, making it one of the best preserved wooden towns in northern Europe.

Småstäder i Sverige på FREEDOMtravel.se

11. Klädesholmen

Klädesholmen is a picturesque island in the Gothenburg archipelago known for its historic herring production and charming fishing village character. Here you can enjoy fresh fish, beautiful beaches and a genuine seaside atmosphere.

FREEDOMtravel.se

12. Visby

Visby is a UNESCO heritage site and a medieval town on the coast of Gotland. With its city walls and cobblestone alleys, this is a historical treasure where you can explore ruins and Gotlandic culture.

13. Karlskrona

Karlskrona is a UNESCO heritage site and marine town located on an island in the Blekinge archipelago. Here you can experience the beautiful archipelago, stroll on Stumholmen and see all the idyllic wooden houses.

14. squid

Kalmar is a historic town on the Baltic Sea coast with an impressive castle and a well-preserved old town centre. Wander through cobbled streets, see well-preserved wooden houses from the past and enjoy cosy cafés.

Småstäder i Sverige på FREEDOMtravel.se

15. Fiskebäckskil

Fiskebäckskil is an idyllic fishing village on the Swedish west coast. Here, you can experience red cottages, a picturesque harbour, fresh fish, salty sea breezes and captain's villas scattered around, giving it a cosy feel.

FREEDOMtravel.se

16. Borgholm

Borgholm is a picturesque town on Öland. The town is best known for Solliden Castle and Borgholm Castle Ruin, which are popular tourist destinations. Borgholm is beautifully situated on the coast and offers fine beaches and scenic surroundings.

FREEDOMtravel.se

17) Kristianopel

Kristianopel is a historic town on the Baltic Sea coast in south-eastern Sweden. It was founded in the 17th century as a fortified harbour and played an important role in Sweden's history. Today Kristianopel is a charming little town with preserved ruins, picturesque houses and beautiful nature.

Småstäder i Sverige på FREEDOMtravel.se

18. Simrishamn

Simrishamn is a beautiful coastal town in Österlen, Skåne. The town is known for its picturesque harbour, fishing village and charming wooden houses. Simrishamn also offers a rich maritime history, art scenes and proximity to beautiful beaches.

19. Ängelholm

Ängelholm is a pleasant town located in north-west Skåne. The city offers beautiful beaches along the coast. Ängelholm also has a well-preserved old town centre and several museums.

FREEDOMtravel.se

20. Lund

Lund is a historic city in Skåne. The city is known for its prestigious university, founded in 1666. Lund also attracts visitors with its beautiful cathedral, charming streets and squares and a lively cultural scene.

Småstäder i Sverige på FREEDOMtravel.se

21) Varberg

Varberg is a picturesque coastal town in Halland. The town is known for its impressive fortress castle, Varberg Fortress, which stands on a cliff by the sea. Varberg also offers beautiful beaches, scenic surroundings and a thriving cultural life.

FREEDOMtravel.se

22nd Marstrand

Marstrand is an idyllic island and a popular holiday resort on the west coast, outside Gothenburg. The town is known for its beautiful archipelago, its picturesque wooden houses and the impressive Carlsten fortress that watches over the island.

FREEDOMtravel.se

23. Hjo

Hjo is a charming small town on the northern shore of Lake Vättern. Here you can see a well-preserved town centre and beautiful wooden villas. You can also hang out in the cosy harbour or go on boat trips.

Småstäder i Sverige på FREEDOMtravel.se

24th Grundsund


Grundsund is a picturesque fishing village on the west coast of Sweden. It is characterised by its colourful wooden houses, its cosy harbour and its genuine fishing traditions. Grundsund is a popular destination for sailing, fishing and relaxing by the sea.

25th Mariestad

Mariestad is a charming town on the northern shore of Lake Vänern in Västergötland. The town is characterised by its well-preserved wooden buildings and the impressive cathedral. The area also offers opportunities for great nature experiences.

FREEDOMtravel.se

26th Lysekil

Lysekil is an idyllic coastal town on the Gullmarsfjord on the west coast of Sweden. The town is known for its beautiful archipelago, rocky coastline and historic wooden houses. Lysekil also offers an excellent range of fish and seafood dishes.

FREEDOMtravel.se

27. Nora

Nora is a historic small town in Bergslagen. The town is known for its well-preserved wooden buildings and its charming atmosphere. Nora offers visitors opportunities for cultural experiences, antique shops and beautiful surroundings close to lakes and forests.

Småstäder i Sverige på FREEDOMtravel.se

28. Strömstad

Strömstad is a beautiful coastal town on the west coast of Sweden, close to the Norwegian border. It has a beautiful archipelago and it is possible to take boat trips to the Koster Islands.

FREEDOMtravel.se

29. askersund

Askersund is a charming little town located on Lake Vättern in Sweden. The town is characterised by its idyllic harbour, beautiful wooden houses and picturesque town centre.

FREEDOMtravel.se

30. Västerås

Västerås is a historic city located in Mälardalen. The city is known for its rich industrial history, its impressive cathedral and the old Kyrkbacken which is a fantastic wooden house neighbourhood.

FREEDOMtravel.se

31. Old Town church town

Gammelstad is a unique and well-preserved church town located in Luleå, in northern Sweden. The town is known for its impressive collection of over 400 17th century houses and the stone church. Gammelstad is a World Heritage Site and an important historical and cultural location.

Att besöka Gammelstads kyrkstad

32. Grebbestad

Grebbestad is a picturesque fishing village on the west coast, in northern Bohuslän. The town is known for its rich fishing tradition and delicious seafood. Grebbestad offers beautiful cliffs and charming harbour areas.

FREEDOMtravel.se

33. Falkenberg

Falkenberg is a beautiful coastal town located on the Halland coast in Sweden. The town offers visitors opportunities for sun and swimming, walks along the long sandy beach and a cosy atmosphere with good restaurants and cafés.

FREEDOMtravel.se

34. Säter

Säter is a charming town located in Dalarna. The town is known for its beautiful wooden buildings and its well-preserved old town centre. Säter also offers a rich history and lush nature.

Calle Eklund via Wikimedia commons

35. Torekov

Torekov is an idyllic coastal town on the Bjäre Peninsula in Skåne. The town is known for its beautiful beaches, its rocky coastline and its picturesque harbour. Torekov offers visitors opportunities for relaxation, sun and bathing as well as proximity to nature reserves and hiking trails.

FREEDOMtravel.se

36. Ystad

Ystad is a historic town on the southern coast of Skåne. It has a well-preserved medieval town centre, charming cobbled streets and beautiful beaches. You can also follow in the footsteps of the famous police series 'Wallander', which is set here.

Småstäder i Sverige på FREEDOMtravel.se

37. Sigtuna

Sigtuna is a historic town on Lake Mälaren. It is known as one of Sweden's oldest towns, founded in the 10th century. Sigtuna offers well-preserved ruins, cobbled streets and a genuine atmosphere that takes you back in time.

Småstäder i Sverige på FREEDOMtravel.se

38. Öregrund

Öregrund is a charming coastal town in Roslagen. The town is known for its beautiful wooden houses, its picturesque harbour and its long sandy beach. Öregrund offers relaxation by the sea, boat trips to the archipelago and a genuine archipelago town feel.

FREEDOMtravel.se

39. Vaxholm

Vaxholm is a popular archipelago town in the Stockholm archipelago. Here you will find, among other things, the impressive fortress Vaxholm Castle. Vaxholm offers charming wooden houses, a pleasant harbour and opportunities for boat trips and archipelago experiences.

FREEDOMtravel.se
We pass by beautiful Vaxholm

40. Norrtälje

Norrtälje is an idyllic town on the Norrtälje Bay in Roslagen. The city is known for its well-preserved wooden houses, its cosy square and its charming harbour. Norrtälje offers cultural experiences, shopping and proximity to beautiful nature and the archipelago.

Småstäder i Sverige på FREEDOMtravel.se

More tips for beautiful small towns in Sweden?

Do you have even more tips for beautiful small towns in Sweden? Let us know!

Subscribe to our newsletter