Hotels in Stockholm

Search and compare Stockholm hotels from hundreds of travel sites and save

Stockholm, Sweden
22 Jan — 23 Jan2
Stockholm, Sweden
Sat 22/1
Sun 23/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Stockholm

Filter by star ratings
All filters
Hotel Hellsten
Hotel Hellsten
8.2 Excellent
Luntmakargatan 68, Stockholm, Stockholms Lan, Sweden
Show on map
1.1 km from city centre, Stockholm 
ExcellentBased on 2,681 reviews
8.2

This stylish hotel is located in Stockholm and is a few minutes on foot from Radmansgatan Metro Station. It offers free Wi-Fi, a sauna and 24-hour room service.

Nobis Hotel Stockholm, a Member of Design Hotels
Nobis Hotel Stockholm, a Member of Design Hotels
8.5 Excellent
Norrmalmstorg 2-4, Stockholm, Stockholms Lan, Sweden
Show on map
0.7 km from city centre, Stockholm 
ExcellentBased on 595 reviews
8.5

Located in Stockholm, Nobis Hotel offers stylish, 5-star accommodation close to Kungstradgarden. It is close to the Royal Dramatic Theatre, shops and nightlife options.

The Red Boat
The Red Boat
7.7 Good
Stockholm, Stockholms Lan, Sweden
Show on map
1.1 km from city centre, Stockholm 
GoodBased on 1,869 reviews
7.7

Den Roda Baten is situated in the city's well known tourism and shopping district. Just a 10 minute walk from Slussen Metro Station, the boat provides guests with an ideal base when visiting Stockholm.

Clarion Hotel Amaranten
Clarion Hotel Amaranten
8.1 Excellent
Kungsholmsgatan 31, Stockholm, Stockholms Lan, Sweden
Show on map
1.0 km from city centre, Stockholm 
ExcellentBased on 6,318 reviews
8.1

Boasting free Wi-Fi, Clarion Hotel Amaranten is located in Stockholm and offers baroque accommodation. There is also a fitness centre with cardiovascular equipment, a sauna and a cross trainer.

Hotel Gamla Stan, BW Signature Collection
Hotel Gamla Stan, BW Signature Collection
8.3 Excellent
Skeppsbron 22, Stockholm, Stockholms Lan, Sweden
Show on map
1.1 km from city centre, Stockholm 
ExcellentBased on 2,900 reviews
8.3

Located amongst a variety of well-known tourist hot spots, shops and eateries, Hotel Gamla Stan BW Signature Collection is ideal for those wanting to discover Stockholm and its surroundings. Guests can also enjoy free internet in all areas.

Crystal Plaza Hotel
Crystal Plaza Hotel
7.6 Good
Birger Jarlsgatan 35, Stockholm, Stockholms Lan, Sweden
Show on map
0.9 km from city centre, Stockholm 
GoodBased on 2,971 reviews
7.6

Located amongst well-known tourist attractions, shops and restaurants, Crystal Plaza Hotel is ideal for those wishing to discover Stockholm and its surroundings. It has a fitness centre, as well as laundry facilities, valet parking and a sauna.

Comfort Hotel Xpress Stockholm Central
Comfort Hotel Xpress Stockholm Central
7.7 Good
Kungsbron 1, Stockholm, Stockholms Lan, Sweden
Show on map
0.4 km from city centre, Stockholm 
GoodBased on 5,789 reviews
7.7

Located a short walk from Cityterminalen Central Bus Station, Comfort Hotel Xpress Stockholm Central is a convenient base while in Stockholm. It is situated a short walk from Drottninggatan.

Hotel Diplomat
Hotel Diplomat
8.6 Excellent
Strandvagen 7c, Stockholm, Stockholms Lan, Sweden
Show on map
1.1 km from city centre, Stockholm 
ExcellentBased on 630 reviews
8.6

Hotel Diplomat Stockholm is situated in Stockholm and features free wireless internet. It provides 5-star accommodation with air-conditioned rooms.

Courtyard by Marriott Stockholm Kungsholmen
Courtyard by Marriott Stockholm Kungsholmen
8.5 Excellent
Rålambshovsleden 50, Stockholm, Stockholms Lan, Sweden
Show on map
2.3 km from city centre, Stockholm 
ExcellentBased on 2,019 reviews
8.5

Situated a brief drive from Langholmen, Courtyard by Marriott Stockholm Kungsholmen provides relaxed accommodation in Stockholm. It is conveniently positioned for those wanting to sightsee in the area.

Scandic No. 53
Scandic No. 53
8.2 Excellent
Kungsgatan 53, Stockholm, Stockholms Lan, Sweden
Show on map
0.4 km from city centre, Stockholm 
ExcellentBased on 1,687 reviews
8.2

Located in Stockholm, just a short walk from Cityterminalen Central Bus Station, Scandic No 53 provides 3-star accommodation and free Wi-Fi. It is close to Stockholm Concert Hall, shops and nightlife options.

Tips for booking a Stockholm hotel

Cheapest month:February
Most expensive month:August
Average price in Stockholm:$187/night
Absolute cheapest price found:$7/night
Cheapest day:Sunday
Most expensive day:Tuesday
$146 - $226
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$163 - $237
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Stockholm hotels

Show all 467 hotels
1
Grand Hôtel Stockholm
Grand Hôtel Stockholm
9.1 Excellent
Södra Blasieholmshamnen 8, Stockholm, Stockholms Lan, Sweden
Show on map
0.9 km from city centre, Stockholm, Sweden 

Grand Hotel Stockholm provides elegant 5-star accommodation in Stockholm. It also features facial treatments, a sauna and free Wi-Fi.

2
At Six
At Six
9.0 Excellent
Brunkebergstorg 6, Stockholm, Stockholms Lan, Sweden
Show on map
0.3 km from city centre, Stockholm, Sweden 

At Six offers unique accommodation in Stockholm and is a few minutes on foot from Cityterminalen Central Bus Station. It is steps from Kungstradgarden, eateries and nightlife options.

3
Hotel Diplomat
Hotel Diplomat
8.6 Excellent
Strandvagen 7c, Stockholm, Stockholms Lan, Sweden
Show on map
1.1 km from city centre, Stockholm, Sweden 

Hotel Diplomat Stockholm is situated in Stockholm and features free wireless internet. It provides 5-star accommodation with air-conditioned rooms.

4
Motel L Stockholm Alvsjo
Motel L Stockholm Alvsjo
8.6 Excellent
Götalandsvägen 209, Stockholm, Stockholms Lan, Sweden
Show on map
6.2 km from city centre, Stockholm, Sweden 

This comfortable hotel in Stockholm offers complimentary wireless internet, as well as luggage storage and a 24-hour reception. It also provides off-site parking, a safe and room service.

5
Victory Hotel
Victory Hotel
9.1 Excellent
Lilla Nygatan 5, Stockholm, Stockholms Lan, Sweden
Show on map
0.8 km from city centre, Stockholm, Sweden 

This unique 4-star hotel provides a range of accommodation options throughout the old city of Stockholm. It also features a swimming pool, a plunge pool and a sauna.

6
Hotel With Urban Deli
Hotel With Urban Deli
8.9 Excellent
Sveavägen 44, Stockholm, Stockholms Lan, Sweden
Show on map
0.7 km from city centre, Stockholm, Sweden 

Less than a 20-minute stroll from Cityterminalen Central Bus Station, Hotel With Urban Deli offers guests a convenient base while visiting Stockholm. It also offers complimentary Wi-Fi.

7
Downtown Camper by Scandic
Downtown Camper by Scandic
8.8 Excellent
Brunkebergstorg 9, Stockholm, Stockholms Lan, Sweden
Show on map
0.2 km from city centre, Stockholm, Sweden 

Located within a 10-minute walk of Cityterminalen Central Bus Station, Downtown Camper by Scandic is a convenient base while in Stockholm. It is moments from Kungstradgarden, restaurants and nightlife options.

8
Courtyard by Marriott Stockholm Kungsholmen
Courtyard by Marriott Stockholm Kungsholmen
8.5 Excellent
Rålambshovsleden 50, Stockholm, Stockholms Lan, Sweden
Show on map
2.3 km from city centre, Stockholm, Sweden 

Situated a brief drive from Langholmen, Courtyard by Marriott Stockholm Kungsholmen provides relaxed accommodation in Stockholm. It is conveniently positioned for those wanting to sightsee in the area.

Cheapest hotels in Stockholm, Stockholms Lan

Show all 467 hotels
Acco Hostel
Acco Hostel
6.1 Good
Ansgariegatan 10, Stockholm, Stockholms Lan, Sweden
Show on map
1.8 km from city centre,  

Located in Stockholm, Acco Hostel is within a 40-minute drive of Stockholm-Arlanda Airport and offers free Wi-Fi. It is situated in close proximity to a number of popular bars, clubs and restaurants.

$21
Avg. per night
Generator Stockholm
Generator Stockholm
8.2 Excellent
Torsgatan 10, Stockholm, Stockholms Lan, Sweden
Show on map
0.8 km from city centre,  

A 10-minute walk from Cityterminalen Central Bus Station, Generator Stockholm has an accessible setting, making it an ideal base while in Stockholm. Those staying at the property can also take advantage of free wireless internet during their stay.

$29
Avg. per night
City Lodge Hostel
City Lodge Hostel
5.2 Okay
Klara Norra Kyrkogata 15, Stockholm, Stockholms Lan, Sweden
Show on map
0.3 km from city centre,  

A 10-minute walk from Cityterminalen Central Bus Station, City Lodge Stockholm has a accessible location, making it an ideal place to stay when in Stockholm. It is conveniently located for those wanting to discover the area's attractions.

$37
Avg. per night
The Red Boat
The Red Boat
7.7 Good
Stockholm, Stockholms Lan, Sweden
Show on map
1.1 km from city centre,  

Den Roda Baten is situated in the city's well known tourism and shopping district. Just a 10 minute walk from Slussen Metro Station, the boat provides guests with an ideal base when visiting Stockholm.

$54
Avg. per night
Hotel Micro
Hotel Micro
8.5 Excellent
Tegnerlunden 8, Stockholm, Stockholms Lan, Sweden
Show on map
0.9 km from city centre,  

Hotel Micro is situated in Stockholm and is close to the area's popular attractions. It offers complimentary wireless internet, a bar and is close to Tegnerlunden.

$56
Avg. per night
Castle House Inn
Castle House Inn
8.5 Excellent
Brunnsgränd 4, Stockholm, Stockholms Lan, Sweden
Show on map
1.0 km from city centre,  

Castle House Inn is situated in Stockholm and is close to nearby sightseeing spots, such as the Royal Swedish Opera and Stockholm Palace. It also offers room service, free Wi-Fi and an express check-in and check-out feature.

$60
Avg. per night
Reimersholme Hotel
Reimersholme Hotel
7.2 Good
Reimersholmsgatan 5, Stockholm, Stockholms Lan, Sweden
Show on map
2.5 km from city centre,  

Reimersholme Hotel is set in Stockholm and is within a short walk of local sightseeing spots, such as Langholmen and Hornstull. It also offers laundry facilities, a 24-hour reception and luggage storage.

$66
Avg. per night
Rygerfjord Hotel & Hostel
Rygerfjord Hotel & Hostel
7.7 Good
Södermälarstrand Kaj 12 14, Stockholm, Stockholms Lan, Sweden
Show on map
1.1 km from city centre,  

STF Rygerfjord Hotel & Hostel offers a comfortable setting while in Stockholm. It is located in close proximity to a number of popular bars, clubs and restaurants.

$66
Avg. per night

Hotel prices in Stockholm

2 stars and under
Generator Stockholm
No. 1 most popular

Generator Stockholm

Torsgatan 10, Stockholm, Stockholms Lan, Sweden

8.2 Excellent
$29

Avg. per night

Birka Hostel
No. 2 most popular

Birka Hostel

Luntmakargatan 14-16, Stockholm, Stockholms Lan, Sweden

7.2 Good
$94

Avg. per night

Acco Hostel
Best value

Acco Hostel

Ansgariegatan 10, Stockholm, Stockholms Lan, Sweden

6.1 Good
$21

Avg. per night

3 stars
Comfort Hotel Xpress Stockholm Central
No. 1 most popular

Comfort Hotel Xpress Stockholm Central

Kungsbron 1, Stockholm, Stockholms Lan, Sweden

7.7 Good
$105

Avg. per night

Scandic No. 53
No. 2 most popular

Scandic No. 53

Kungsgatan 53, Stockholm, Stockholms Lan, Sweden

8.2 Excellent
$141

Avg. per night

Connect Hotel Stockholm
Best value

Connect Hotel Stockholm

Goetalandsvaegen 218, Stockholm, Stockholms Lan, Sweden

7.7 Good
$72

Avg. per night

4 stars +
At Six
No. 1 most popular

At Six

Brunkebergstorg 6, Stockholm, Stockholms Lan, Sweden

9.0 Excellent
$236

Avg. per night

Grand Hôtel Stockholm
No. 2 most popular

Grand Hôtel Stockholm

Södra Blasieholmshamnen 8, Stockholm, Stockholms Lan, Sweden

9.1 Excellent
$462

Avg. per night

Sheraton Stockholm Hotel
Best value

Sheraton Stockholm Hotel

Tegelbacken 6, Box 195, Stockholm, Stockholms Lan, Sweden

8.1 Excellent
$191

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Stockholm

About Stockholm

Spread across 14 islands on the edge of the Baltic Sea, Stockholm is renowned for its distinctive neighbourhoods lining rustic cobblestone streets. From its fashionable atmosphere to stunning harbour views, Stockholm is a trend-setting city that magnetises locals and tourists from around the globe.

Things to do

Gamla Stan is situated in the heart of the city, home to historic medieval buildings and iconic heritage sites. You can take a guided tour through the Stockholm Palace and admire its exquisite baroque interior. One admission ticket also gains you access to Stockholm’s original castle and the Royal Treasury where you can peer upon finery from the Swedish monarchy.

If you’re looking for the most exquisite views, head up to Evert Taubes Terrass on the island of Riddarholmen. From here, you can photograph the sprawling city below you, including much of Södermalm’s coastline. Perfect for enjoying with a loved one, this is the ideal location for a romantic sunset.

The entire city of Stockholm is brimming with museums, but the Historiska Museet is a local favourite. Gaze upon one-of-a-kind Viking remnants, including an entire ship, and discover other treasures highlighted by the Reliquary of St. Elisabeth.

Sodermalm island is the place to go for dining, drinking and shopping, boasting plentiful hip bars, shops and cafes. The alternating themed menu at Woodstockholm will keep you in suspense and has become quite the tourist hotspot, so be sure to make reservations. Enjoy impressive views from Hermans Trädgårdscafé, where you can munch on vegetarian cuisine while watching boats meander down the glassy inlet waters.

Getting around

Ride the metro around like a local, enjoying easy access to most of the premier tourist destinations. A commuter rail and light rail are other ways of seeing the city, while a well-connected motorway network with extensive bridge systems between the islands makes for easy taxi and car transit.

Stockholm travel FAQs

  • Where is the best place to stay in Stockholm?

    Östermalm, Södermalm, and Hägersten-Liljeholmen are the most popular places on HotelsCombined for stays in Stockholm.

  • What are the best hotels in Stockholm?

    3,609 reviews rated Hilton Stockholm Slussen with an average score of 7.8/10. It may also be worth looking into the Scandic Talk, which received a rating of 7.8/10 from 595 reviews. Skanstulls Hostel could also be a good option, with a score of 8.4/10 from 1,666 reviews.

  • What is a good hotel near Stockholms Centralstation?

    Hilton Stockholm Slussen is a hotel near Stockholms Centralstation that is popular with HotelsCombined users, scoring 7.8 across 3,609 reviews.

  • What is a good hotel in Stockholm near Hotorget Square?

    For a good hotel near to Hotorget Square, consider Hilton Stockholm Slussen - it is rated 7.8/10 from 3,609 HotelsCombined reviews.

  • Is there a good hotel near Stockholms stadion?

    A good hotel near Stockholms stadion is At Six, which has been rated 9.0/10 by 3,907 HotelsCombined user reviews.

  • How much do hotels in Stockholm cost?

    The average price of a hotel in Stockholm is $168 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Stockholm around is $203 per night, whereas for a 5-star hotel it’s $389 per night.

  • How much is a cheap hotel in Stockholm?

    HotelsCombined users have found cheap hotels in Stockholm starting from $15 per night in the last 3 days.

  • How much is a hotel in Stockholm tonight?

    Prices for a hotel in Stockholm tonight are about $146 on average, but HotelsCombined users have found prices as low as $18 for tonight in the last 3 days. The best price found for a 4-star hotel in Stockholm tonight is $105.