Stockholm is built across islands where Lake Mälaren meets the Baltic Sea, and the water is never far from view. The old city core grew up on the central island beside Helgeandsholmen, and the modern city spread outward from there, which is why the centre feels compact and walkable while the suburbs sprawl across the wider county.
For a visitor, the practical question is which island or district to base yourself on. The inner city puts the main sights within walking distance or a short metro ride, while outer districts trade convenience for quieter surroundings. This guide covers the areas worth considering, what kind of traveller each suits, and what to expect at different price levels.
Best areas to stay in Stockholm
1. Gamla Stan
The Old Town occupies the central island and is the historic core of the city, built up from the mid-13th century onward. Staying here puts you in the middle of the oldest streets, with the Royal Palace and the Parliament House close by, and the rest of the inner city within walking distance or a short metro hop.
It suits first-time visitors who want the sights on their doorstep and don't mind paying for the location. Expect small hotels and guesthouse-style places rather than large modern properties, and be aware that the narrow lanes draw crowds through the day.
2. Norrmalm
Norrmalm is the commercial heart of the inner city, home to the central business district and the main luxury venues, including the Grand Hôtel. It is the most practical base for business travellers and for anyone who values transport connections and a wide choice of accommodation over historic atmosphere.
This is where you find the bulk of Stockholm's business hotels, typically four-star properties that charge around 900–1200 kr for a single room. They often have vacancies during weekends and summers and may offer special deals for tourists, which makes Norrmalm worth checking if your dates are flexible.
3. Södermalm
Södermalm is the large island district south of the centre, connected to the rest of the inner city and known in the source material as the location of one of Stockholm's spectacular hostels. It suits travellers who want to be close to the centre without staying in the commercial core, and it works well for those mixing budget and mid-range options.
Because it is part of the inner city, you can reach the main sights easily while basing yourself in a more residential-feeling district. Note that some hostels here are in demand and advance booking is usually needed, especially in summer.
4. Skeppsholmen
Skeppsholmen is a small island in the inner city and the site of one of Stockholm's notable hostels. It suits travellers who want a quiet, water-ringed base within easy reach of the centre rather than a busy street address.
Accommodation here is limited, so it is best treated as an option to book early rather than a fallback. Its central-island position means the rest of the inner city remains accessible on foot or by a short trip.
5. Långholmen
Långholmen is another island in the inner city, also named in the source material as the site of a spectacular hostel. It suits budget travellers and anyone who prefers a calmer setting while staying within reach of the centre.
As with Skeppsholmen, the choice of places to stay is narrow, so plan ahead. The island setting gives you water and green space without removing you from the inner city.
6. Arlanda
The airport area is named in the source material as the location of a hostel, which makes it relevant if you have an early flight or a long layover. It is not a base for sightseeing in the city, but it can serve a practical purpose at the start or end of a trip.
Treat this as an airport stay rather than a Stockholm stay: you are outside the inner city and dependent on transport into town for the sights.
Where to stay on a budget, mid-range or splurge
- Budget: Hostels are the main option, with cheap bunks in short supply. Look for hostels associated with Svenska Turistföreningen and SVIF, and book in advance, especially in summer and for inner-city locations. The lowest cost per bed can be found on the Baltic Sea ferries. Hospitality exchange and home exchange can also be useful.
- Mid-range: Business hotels, typically four-star, charge around 900–1200 kr for a single room and often have vacancies during weekends and summers, sometimes with special offers for tourists. Many hotels also offer basement rooms without windows, which are smaller, more austere and significantly cheaper, especially singles. The lack of a window is disclosed, but read the room description carefully before booking.
- Splurge: The luxury end is concentrated in Norrmalm, alongside the Grand Hôtel, with a small number of other high-end venues in the city.
- Long stays: Stockholm's rental market is strictly regulated with waiting times over a decade, and newcomers depend on an unreliable second-hand market. For consultants and other business visitors, a long hotel stay may be the most practical option.
Best area for a first visit
Gamla Stan is the strongest choice for a first visit because it puts you on the historic central island, within walking distance of the Royal Palace, the Parliament House and the oldest part of the city. From there the rest of the inner city is easy to reach, so you spend less time commuting and more time seeing the sights. If you prefer more transport connections and a wider choice of hotels, Norrmalm is the practical alternative.
Frequently asked questions
Where do most visitors stay in Stockholm?
The inner city is the most convenient base, with Gamla Stan for the historic core and Norrmalm for business hotels and transport links. Södermalm offers an inner-city alternative with a more residential feel.
Is it cheaper to stay outside the centre?
Hostels outside the inner city and the airport area can be cheaper, and the lowest cost per bed is on the Baltic Sea ferries. Within the centre, basement rooms without windows are significantly cheaper than regular rooms, especially singles.
Do I need to book accommodation in advance?
Yes, especially in summer and for hostels in the inner city, where cheap bunks are in short supply. Business hotels are more likely to have vacancies during weekends and summers.
Can I rent an apartment for a longer stay?
Apartment rental in Stockholm is strictly regulated, with waiting times over a decade, and newcomers depend on an unreliable second-hand market. For longer visits, a hotel stay may be the most practical option.
Compare live prices for your dates with the booking tools on this page before you decide where to base yourself.