Sweden combines elegant cities, dramatic coastlines, peaceful forests and Arctic landscapes in one remarkably varied country. From historic streets in Stockholm and Gothenburg to the wild scenery of Swedish Lapland, these are the best places to visit in Sweden for culture, nature, food and unforgettable outdoor experiences.
1. Stockholm
Stockholm is the natural starting point for exploring Sweden and one of the most rewarding Swedish cities to visit. Built across 14 islands, the capital blends grand architecture, waterfront views and a lively cultural scene with easy access to parks and the surrounding archipelago.
Begin in Gamla Stan, Stockholm’s historic old town, where narrow cobbled streets lead to colourful buildings, small squares and the Royal Palace. The district is compact enough to explore on foot, although its cafés and independent shops make it worth taking your time.
Stockholm is also home to some of the country’s finest museums. The Vasa Museum displays a remarkably preserved 17th-century warship, while Skansen introduces visitors to Swedish traditions, historic homes and Nordic wildlife. Fotografiska is a popular choice for contemporary photography, and the ABBA The Museum offers an entertaining look at one of Sweden’s most famous musical exports.
- Best for: History, museums, food and first-time visitors
- Do not miss: Gamla Stan, the Vasa Museum and a boat trip through the archipelago
- Ideal stay: Three to four days
2. The Stockholm Archipelago
Stretching east from the capital into the Baltic Sea, the Stockholm Archipelago contains thousands of islands and skerries. It is one of the most accessible Sweden destinations for experiencing the country’s coastal nature without travelling far from a major city.
Ferries connect Stockholm with larger islands such as Vaxholm, Grinda, Sandhamn and Utö. Vaxholm has colourful wooden houses, restaurants and a historic fortress. Grinda is known for swimming spots, walking trails and a relaxed atmosphere. Sandhamn combines sandy beaches with sailing culture, while Utö offers cycling, hiking and old mining landscapes.
Travel times vary, so check ferry schedules before setting out. A day trip works well for the closest islands, but staying overnight gives you a better chance to enjoy quiet evenings and dark, starry skies. Summer is the busiest period, although spring and early autumn can offer a more peaceful experience.
3. Gothenburg
Gothenburg is one of the best places to visit in Sweden for travellers who want a welcoming city with a strong food culture and a distinctly west coast character. The city is less formal than Stockholm and easy to explore by tram, bicycle or on foot.
Stroll through the Haga district, known for its historic wooden buildings, independent boutiques and generously sized cinnamon buns. The city’s waterfront reflects Gothenburg’s maritime history, while the nearby Feskekörka area is associated with seafood and local food traditions. For art and design, visit the Gothenburg Museum of Art and the Röhsska Museum of Design and Craft.
Liseberg amusement park is a popular attraction during the warmer months and becomes a festive destination around Christmas. Gothenburg is also an excellent base for exploring the west coast, with ferries and buses connecting the city to picturesque fishing villages and islands.
- Best for: Seafood, design, relaxed city breaks and families
- Do not miss: Haga, the Gothenburg archipelago and the city’s seafood restaurants
- Ideal stay: Two to three days
4. The West Coast and Bohuslän
North of Gothenburg, the Bohuslän coast is defined by smooth granite rocks, clear waters, small fishing villages and thousands of islands. This is one of the most scenic Sweden destinations for a road trip or a slow coastal holiday.
Smögen is famous for its long wooden jetty, colourful harbour and lively summer atmosphere. Fjällbacka has a dramatic setting between rocky hills and the sea, while Lysekil offers opportunities for kayaking, boat tours and coastal walks. The Koster Islands, close to the Norwegian border, are known for marine life and the Kosterhavet National Park.
Seafood is central to the region’s identity. Look for menus featuring prawns, oysters, mussels and locally caught fish. The best way to experience Bohuslän is to combine short hikes with boat trips, fresh seafood and overnight stays in small coastal communities.
5. Malmö
Malmö is a compact, multicultural city in southern Sweden with a creative atmosphere and convenient connections to Copenhagen across the Öresund Bridge. Its mix of historic streets, modern architecture and international food makes it one of the most interesting Swedish cities for a short break.
Explore the old centre around Lilla Torg and Stortorget, then walk towards the waterfront to see Turning Torso, the city’s distinctive modern landmark. Malmöhus Castle houses several museums, while Ribersborg beach provides a place to swim or enjoy views across the water.
The city has a strong reputation for sustainable transport and innovative food. You will find restaurants serving cuisines from across the world, as well as modern Nordic cooking and excellent coffee. Malmö also makes a useful base for visiting Lund, Helsingborg and the wider Skåne region.
6. Lund
Just a short train ride from Malmö, Lund is one of Sweden’s oldest and most atmospheric cities. Its university gives the city a youthful energy, while its historic centre is filled with cobbled streets, gardens and distinctive brick buildings.
Lund Cathedral is the city’s main landmark, with Romanesque architecture and an astronomical clock that has attracted visitors for centuries. The Kulturen open-air museum presents historic buildings and everyday life from different periods of Swedish history. Botanical gardens and independent cafés add to the relaxed character.
Lund is easy to visit as a day trip, although spending a night allows you to enjoy its restaurants and quieter streets after the daytime visitors have left.
7. Visby and Gotland
Visby, on the island of Gotland, is one of the best places to visit in Sweden for medieval history and Baltic scenery. Its exceptionally well-preserved city wall surrounds a centre filled with church ruins, stone houses, small squares and winding lanes.
The city is especially lively during summer and during Medieval Week, when historical performances, markets and costumes transform the streets. Outside the centre, Gotland offers sandy beaches, limestone formations known as rauks, coastal cycling routes and quiet rural landscapes.
Renting a bicycle or car is useful if you want to explore beyond Visby. Visit the island’s fishing villages, look for local handicrafts and try Gotlandic specialities such as saffron pancakes. Ferries connect Gotland with mainland Sweden, and flights are available from Stockholm during parts of the year.
8. Uppsala
Uppsala is a historic university city less than an hour from Stockholm by train. It is one of the easiest Sweden destinations to add to a city itinerary and offers a combination of academic tradition, royal history and attractive riverside walks.
Uppsala Cathedral dominates the skyline and is the largest church in Scandinavia. Nearby Uppsala Castle overlooks the city, while the Gustavianum museum explores the history of the university. The Linnaeus Garden celebrates the work of botanist Carl Linnaeus and is particularly appealing in late spring and summer.
A short bus ride from the centre takes you to Gamla Uppsala, an important archaeological site with ancient burial mounds and a museum explaining the area’s significance in pre-Christian Scandinavia.
9. Dalarna and Lake Siljan
Dalarna is often associated with traditional Swedish culture, red wooden cottages, folk music and the famous Dala horse. The region around Lake Siljan is one of the best places to visit in Sweden for scenic landscapes and a slower pace of travel.
Mora is a useful base for exploring the lake and is closely linked with the Vasaloppet cross-country ski race. Rättvik has a long pier stretching into the water, while Nusnäs is known for the production of hand-painted Dala horses. The surrounding countryside is ideal for hiking, cycling, canoeing and winter activities.
Dalarna is also a good region for learning about Swedish traditions. Local museums, craft workshops and summer folk events provide insight into regional dress, music and celebrations. A car gives you the most flexibility, particularly if you want to visit smaller villages.
10. Åre
Åre is Sweden’s most famous mountain resort and a strong choice for active holidays throughout the year. In winter, visitors come for downhill skiing, snowboarding, cross-country trails and après-ski. In summer, the same mountains attract hikers, cyclists and paragliders.
The Åreskutan mountain rises above the village and offers wide views across forests and lakes. A cable car and lifts make it possible to reach higher viewpoints without a demanding climb, while several trails lead through the surrounding landscape.
Åre has a surprisingly varied restaurant scene, with local ingredients appearing on menus alongside international dishes. The village can be reached by train from Stockholm and other Swedish cities, making it possible to visit without renting a car.
11. High Coast
The High Coast, or Höga Kusten, is a dramatic region on Sweden’s Gulf of Bothnia coastline. It is recognised as a UNESCO World Heritage Site because the land continues to rise after being pressed down by ice during the last Ice Age.
The area is ideal for hiking, kayaking and scenic drives. Skuleberget offers a popular climb and panoramic views, while Skuleskogen National Park contains forests, rocky slopes and coastal paths. The High Coast Trail passes through varied scenery and can be completed in sections or as a longer trek.
Small harbours and villages provide opportunities to sample local seafood and regional specialities. The landscape is particularly striking in late summer and early autumn, when the forests begin to change colour and the trails are often quieter.
12. Swedish Lapland and Abisko
Swedish Lapland is the place to go for vast wilderness, Arctic experiences and some of the most unusual scenery in the country. Abisko National Park is a highlight, with mountain valleys, clear lakes and excellent conditions for hiking and northern lights viewing.
The Kungsleden, or King’s Trail, passes through the region and attracts hikers from around the world. You can walk a short section as a day hike or plan a longer journey between mountain huts. Abisko is also known for its relatively clear skies, which make it one of the best places in Sweden to see the northern lights between September and March.
In winter, visitors can try dog sledding, snowshoeing, snowmobiling and guided aurora tours. Kiruna is the main transport hub and is also home to the famous Icehotel in nearby Jukkasjärvi. Travel conditions can be demanding, so plan carefully and bring appropriate clothing for rapidly changing weather.
13. Kiruna and the Icehotel
Kiruna is Sweden’s northernmost city and a gateway to Arctic adventures. The city is currently being relocated because of mining activity, an unusual process that has become part of its story and visitor experience.
Jukkasjärvi, around 20 kilometres from Kiruna, is home to the Icehotel. Each winter, artists create rooms and suites from ice harvested from the Torne River. Even if you do not stay overnight in an ice room, you can usually visit the hotel, see the temporary art and enjoy a drink in the ice bar.
The region also offers Sámi cultural experiences, reindeer encounters and guided excursions into the surrounding wilderness. Choose responsible operators that work respectfully with Sámi communities and the natural environment.
14. Sarek National Park
Sarek is one of Europe’s wildest national parks and a destination for experienced hikers rather than casual sightseeing. There are no marked trails or regular facilities in much of the park, so visitors must be comfortable navigating remote terrain and managing changing weather.
The reward is an extraordinary landscape of glaciers, high peaks, deep valleys and wide rivers. Sarek forms part of the Laponia area, a UNESCO World Heritage Site that also reflects the long history of Sámi reindeer herding.
For a less demanding introduction to the mountain region, consider nearby Padjelanta National Park or the marked trails around Abisko and Kebnekaise. Always check current conditions and seek local advice before entering remote areas.
15. Öland
Öland, an island off Sweden’s southeast coast, is known for long beaches, windmills, historic sites and unusual limestone landscapes. It is connected to the mainland by a bridge from Kalmar, making it straightforward to visit by car.
The southern part of the island contains the Stora Alvaret, a vast limestone plain with distinctive plants and birdlife. This cultural landscape is a UNESCO World Heritage Site and feels very different from Sweden’s forested interior. Borgholm Castle and Solliden Palace are among the island’s best-known attractions.
Öland is popular with cyclists, birdwatchers and families looking for a relaxed summer holiday. Visit outside the peak season for a quieter experience, especially if you want to explore the island’s smaller villages and coastal paths.
How to choose between the best places to visit in Sweden
The right destination depends on the type of trip you want to create. Stockholm and Gothenburg are the strongest choices for museums, restaurants and urban culture. Malmö and Lund work well for architecture, food and easy access to southern Sweden. Gotland, Bohuslän and Öland are ideal for coastlines, swimming and island life.
For hiking and mountain scenery, choose the High Coast, Åre, Abisko or Swedish Lapland. Dalarna offers a gentler introduction to rural landscapes and traditional culture, while Sarek is better suited to experienced trekkers seeking true wilderness.
- For a first visit: Combine Stockholm with Gothenburg or the west coast.
- For summer nature: Explore Bohuslän, Gotland, the High Coast or Öland.
- For winter adventures: Choose Åre, Kiruna or Abisko.
- For history and heritage: Visit Visby, Uppsala, Lund and Dalarna.
- For outdoor challenges: Plan a trip to the High Coast, Kungsleden or Sarek.
Getting around Sweden
Sweden has an efficient public transport network, with trains connecting most major cities and many regional destinations. Stockholm, Gothenburg, Malmö, Lund and Uppsala are particularly easy to visit without a car. Long-distance trains are comfortable, but booking ahead is often worthwhile during holidays and summer weekends.
A rental car is useful for coastal road trips, rural Dalarna, Öland and smaller villages. In northern Sweden, distances are much greater than they appear on a map, so allow plenty of time for travel. Domestic flights can save time on journeys between Stockholm and the far north, although trains offer a more relaxed and lower-impact alternative when your schedule allows.
Sweden’s right of public access allows people to enjoy much of the countryside responsibly, but it comes with duties. Leave no trace, respect private homes and cultivated land, follow fire restrictions and keep a safe distance from wildlife. With thoughtful planning, these Sweden destinations can be combined into a trip that includes both lively Swedish cities and peaceful natural landscapes.