Hotels in Stockholm

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

Stockholm, Sweden
22 Jun — 23 Jun2
Stockholm, Sweden
Tue 22-6
Wed 23-6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Stockholm

Filter by star ratings
All filters
Lady Hamilton Hotel
Lady Hamilton Hotel
8.7 Excellent
Storkyrkobrinken 5, Stockholm, Stockholms Lan, Sweden
Show on map
0.7 km from city centre, Stockholm 
ExcellentBased on 649 reviews
8.7

Lady Hamilton Hotel is situated in Stockholm and is close to the area's popular attractions. It also features a sauna, a swimming pool and a plunge pool.

Hotel Hellsten
Hotel Hellsten
8.2 Excellent
Luntmakargatan 68, Stockholm, Stockholms Lan, Sweden
Show on map
1.2 km from city centre, Stockholm 
ExcellentBased on 2,827 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.7 Excellent
Norrmalmstorg 2-4, Stockholm, Stockholms Lan, Sweden
Show on map
0.7 km from city centre, Stockholm 
ExcellentBased on 527 reviews
8.7

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.8 Good
Stockholm, Stockholms Lan, Sweden
Show on map
1.1 km from city centre, Stockholm 
GoodBased on 1,754 reviews
7.8

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
0.9 km from city centre, Stockholm 
ExcellentBased on 6,338 reviews
8.1

Boasting free Wi-Fi, Clarion Hotel Amaranten is located in Stockholm and offers modern 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,180 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.8 Good
Birger Jarlsgatan 35, Stockholm, Stockholms Lan, Sweden
Show on map
0.9 km from city centre, Stockholm 
GoodBased on 2,545 reviews
7.8

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.9 Good
Kungsbron 1, Stockholm, Stockholms Lan, Sweden
Show on map
0.4 km from city centre, Stockholm 
GoodBased on 6,072 reviews
7.9

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.

Metro Hotel
Metro Hotel
6.3 Good
Vretensborgsvägen 14, Stockholm, Stockholms Lan, Sweden
Show on map
4.4 km from city centre, Stockholm 
GoodBased on 1,371 reviews
6.3

Situated within walking distance of Midsommarkransen Metro Station, Metro Hotel Stockholm offers guests a convenient base when visiting Stockholm. Guests can also enjoy complimentary internet access in all areas.

Best Western and hotel
Best Western and hotel
8.4 Excellent
Apelbergsgatan 40, Stockholm, Stockholms Lan, Sweden
Show on map
0.6 km from city centre, Stockholm 
ExcellentBased on 3,923 reviews
8.4

Best Western and hotel is set in Stockholm and is within a short walk of local sightseeing spots, including Sergels Torg, Stureplan and the National Library of Sweden. There is also a fitness centre with a sauna.

Tips for booking a Stockholm hotel

Cheapest month:January
Most expensive month:June
Average price in Stockholm:S$ 160/night
Absolute cheapest price found:S$ 14/night
Cheapest day:Friday
Most expensive day:Tuesday
S$ 73 - S$ 206
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 100 - S$ 216
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Stockholm hotels

Show all 452 hotels
1
Rex Hotel
Rex Hotel
8.2 Excellent
Luntmakargatan 73, Stockholm, Stockholms Lan, Sweden
Show on map
1.2 km from city centre, Stockholm 

Situated in Stockholm, Rex Hotel Stockholm provides stylish, 3-star accommodation close to Birger Jarlsgatan. It also offers meeting rooms, a currency exchange and free Wi-Fi.

2
Park Inn by Radisson Stockholm Solna
Park Inn by Radisson Stockholm Solna
8.1 Excellent
Hotellgatan 11, Solna, Stockholms Lan, Sweden
Show on map
0.1 km from city centre, Solna 

Situated in Solna, Park Inn by Radisson Solna provides 4-star accommodation, as well as free Wi-Fi and a sauna. It also offers a safe, a games room and a terrace.

3
Grand Hôtel Stockholm
Grand Hôtel Stockholm
9.1 Excellent
Södra Blasieholmshamnen 8, Stockholm, Stockholms Lan, Sweden
Show on map
0.8 km from city centre, Stockholm 

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

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

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

5
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 

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.

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

Situated in Stockholm, Victory Hotel Stockholm offers modern 4-star accommodation, as well as a sauna. There is also a fitness centre with a plunge pool.

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

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.

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

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.

Cheapest hotels in Stockholm, Stockholms Lan

Show all 452 hotels
Interhostel
Interhostel
6.1 Good
Kammakargatan 46, Stockholm, Stockholms Lan, Sweden
Show on map
0.8 km from city centre,  

Located amongst a variety of tourist attractions, shops and dining options, Interhostel Stockholm is ideal for guests wanting to discover Stockholm and its surroundings. It features cosy rooms with an en suite bathroom and a kitchenette.

S$ 19
Avg. per night
Birka Hostel
Birka Hostel
7.5 Good
Luntmakargatan 14-16, Stockholm, Stockholms Lan, Sweden
Show on map
0.7 km from city centre,  

Located amongst a variety of tourist attractions, shops and eateries, Birka Hostel is ideal for those wishing to discover Stockholm and its surroundings. Guests can also enjoy free internet access throughout the property.

S$ 19
Avg. per night
City Lodge Stockholm
City Lodge Stockholm
5.6 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.

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

Located in Stockholm, just a 10-minute walk from Cityterminalen Central Bus Station, Generator Stockholm offers 3-star accommodation and free wireless internet. It is situated just a short stroll from a number of popular bars, clubs and restaurants.

S$ 30
Avg. per night
Stf Af Chapman & Skeppsholmen
Stf Af Chapman & Skeppsholmen
8.5 Excellent
Flaggmansvägen 8, Stockholm, Stockholms Lan, Sweden
Show on map
1.3 km from city centre,  

STF af Chapman & Skeppsholmen is located in Stockholm and provides guests with wireless internet. It showcases views of Gamla stan, and provides a rooftop terrace.

S$ 36
Avg. per night
Best Western Capital Hotel
Best Western Capital Hotel
6.9 Good
Marknadsvagen 6, Stockholm, Stockholms Lan, Sweden
Show on map
4.3 km from city centre,  

Best Western Capital Hotel is set in Stockholm and is a short walk from Arstafaltet Railway Station. The various facilities this modern hotel offers include a 24-hour reception, a currency exchange and a sauna.

S$ 71
Avg. per night
2Home Stockholm South
2Home Stockholm South
7.1 Good
Åbyvägen 20, Stockholm, Stockholms Lan, Sweden
Show on map
4.9 km from city centre,  

Situated a short drive from Ericsson Globe, 2home Stockholm South offers modern accommodation in Stockholm. In addition to free private parking on site, the property provides modern 3-star apartments and a bar.

S$ 71
Avg. per night
Connect Hotel City
Connect Hotel City
8.0 Excellent
Alstromergatan 39, Stockholm, Stockholms Lan, Sweden
Show on map
2.0 km from city centre,  

Situated in Stockholm, this 3-star property is stylish and cosy. It also offers a sauna, a 24-hour reception and meeting rooms.

S$ 71
Avg. per night

Hotel prices in Stockholm

2 stars or below

S$ 19 - S$ 144

City Lodge Stockholm

No. 1 most popular

S$ 30
Avg. per night
Generator Stockholm

No. 2 most popular

Generator Stockholm
8.3 Excellent
S$ 30
Avg. per night
Birka Hostel

Best value

Birka Hostel
7.5 Good
S$ 19
Avg. per night
3 stars

S$ 71 - S$ 145

Ibis Styles Stockholm Odenplan

No. 1 most popular

S$ 83
Avg. per night
Comfort Hotel Xpress Stockholm Central

No. 2 most popular

S$ 75
Avg. per night
Connect Hotel City

Best value

Connect Hotel City
8.0 Excellent
S$ 71
Avg. per night
4 stars and up

S$ 91 - S$ 1,358

Haymarket by Scandic

No. 1 most popular

S$ 121
Avg. per night
Downtown Camper by Scandic

No. 2 most popular

S$ 149
Avg. per night
Scandic Victoria Tower

Best value

S$ 91
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?

    Our travellers prefer to stay in places like Norrmalm, Bromma, and Hägersten-Liljeholmen while in Stockholm.

  • What are the best hotels in Stockholm?

    2,957 reviews rated Haymarket by Scandic with an average score of 8.5/10. It may also be worth looking into the Sheraton Stockholm Hotel, which received a rating of 8.3/10 from 2,155 reviews. Clarion Hotel Amaranten could also be a good option, with a score of 8.1/10 from 6,338 reviews.

  • What is a good hotel near Stockholms Centralstation?

    Haymarket by Scandic is a good hotel close to Stockholms Centralstation - it has scored 8.5 over 2,957 reviews from HotelsCombined users.

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

    The most popular hotel near Hotorget Square is Haymarket by Scandic, with 2,957 HotelsCombined users scoring it 8.5/10.

  • Is there a good hotel near Stockholms stadion?

    A good hotel near Stockholms stadion is Haymarket by Scandic, which has been rated 8.5/10 by 2,957 HotelsCombined user reviews.

  • How much do hotels in Stockholm cost?

    Searches in the last 72 hours suggest an average price of around S$ 198/night is normal for a hotel in Stockholm. 4-star and 5-star hotels in Stockholm had average prices of S$ 180/night and S$ 383/night, respectively.

  • How much is a cheap hotel in Stockholm?

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

  • How much is a hotel in Stockholm tonight?

    Over the last 3 days, the starting price of a hotel in Stockholm tonight has been as low as S$ 42 and the average price has been S$ 169. If you’d prefer 4-star accommodation, expect to pay at least S$ 93 for this evening.