Find and Book Top Rated Hotels in Stockholm

Search among 156 available hotels and places to stay in Stockholm from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 156
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Hotel
8.2
Great356 reviews
MapView on map200 m from City Centre500 m from China Teatern
From   US$ 247 /nightSelect
8.4
Great479 reviews
MapView on map600 m from City Centre400 m from China Teatern
From   US$ 425 /nightSelect
8.2
Great246 reviews
500 m from City Centre200 m from China Teatern
From   US$ 298 /nightSelect
8.2
Great323 reviews
200 m from City Centre500 m from China Teatern
From   US$ 234 /nightSelect
8.4
Great463 reviews
500 m from City Centre100 m from China Teatern
From   US$ 239 /nightSelect
8.6
Great1337 reviews
1000 m from City Centre800 m from Stockholm Central Station
From   US$ 123 /nightSelect
8.4
Great978 reviews
500 m from City Centre300 m from Stockholm Central Station
From   US$ 192 /nightSelect
8.6
Great2004 reviews
700 m from City Centre200 m from Stockholm Central Station
From   US$ 204 /nightSelect
2.3 km from City Centre800 m from Sankt Eriksplan
From   US$ 187 /nightSelect
8.4
Great854 reviews
1.3 km from City Centre500 m from Mariatorget
From   US$ 164 /nightSelect
8.4
Great506 reviews
800 m from City Centre400 m from China Teatern
From   US$ 336 /nightSelect
8.4
Great1013 reviews
800 m from City Centre600 m from Stockholm Central Station
From   US$ 143 /nightSelect
8.6
Great1879 reviews
1000 m from City Centre500 m from Stureplan
From   US$ 140 /nightSelect
Hotel
8.0
Great114 reviews
800 m from City Centre300 m from Stureplan
From   US$ 337 /nightSelect
From   US$ 185 /nightSelect
1.4 km from City Centre300 m from Skeppsholmen
From   US$ 268 /nightSelect
Hotel
8.4
Great297 reviews
700 m from City Centre500 m from China Teatern
From   US$ 576 /nightSelect
8.4
Great1117 reviews
1.2 km from City Centre800 m from Odenplan
From   US$ 127 /nightSelect
8.4
Great521 reviews
600 m from City Centre300 m from Stockholm Central Station
From   US$ 163 /nightSelect
700 m from City Centre700 m from Stureplan
From   US$ 187 /nightSelect
8.2
Great419 reviews
500 m from City Centre600 m from Stockholm Central Station
From   US$ 174 /nightSelect
8.4
Great982 reviews
600 m from City Centre300 m from Stockholm Central Station
From   US$ 163 /nightSelect
8.4
Great682 reviews
900 m from City Centre600 m from Skeppsholmen
From   US$ 304 /nightSelect
Hotel
8.4
Great467 reviews
1.5 km from City Centre100 m from Mariatorget
From   US$ 238 /nightSelect
8.6
Great2911 reviews
500 m from City Centre200 m from Stockholm Central Station
From   US$ 154 /nightSelect
8.2
Great667 reviews
500 m from City Centre200 m from Stockholm Central Station
From   US$ 165 /nightSelect
8.2
Great718 reviews
1.2 km from City Centre800 m from Stockholm Central Station
From   US$ 118 /nightSelect
8.2
Great173 reviews
1.4 km from City Centre500 m from Mariatorget
From   US$ 182 /nightSelect
8.4
Great314 reviews
800 m from City Centre700 m from Stockholm Central Station
From   US$ 271 /nightSelect
8.6
Great1128 reviews
100 m from City Centre500 m from Stockholm Central Station
From   US$ 150 /nightSelect
8.4
Great528 reviews
600 m from City Centre500 m from Stureplan
From   US$ 100 /nightSelect
8.4
Great836 reviews
400 m from City Centre500 m from Stockholm Central Station
From   US$ 173 /nightSelect
8.4
Great488 reviews
700 m from City Centre200 m from Stureplan
From   US$ 147 /nightSelect
Hotel
8.6
Great1183 reviews
500 m from City Centre300 m from Stockholm Central Station
From   US$ 134 /nightSelect
8.4
Great1084 reviews
3.4 km from City Centre1.1 km from Ericsson Globe
From   US$ 94 /nightSelect
8.4
Great827 reviews
4.5 km from City Centre200 m from Ericsson Globe
From   US$ 120 /nightSelect
8.6
Great1624 reviews
2.8 km from City Centre1.4 km from Sankt Eriksplan
From   US$ 123 /nightSelect
8.4
Great572 reviews
1.9 km from City Centre1000 m from Mariatorget
From   US$ 223 /nightSelect
8.6
Great1016 reviews
4.0 km from City Centre1.4 km from Sickla Shopping Centre
From   US$ 96 /nightSelect
8.4
Great554 reviews
700 m from City Centre300 m from Stureplan
From   US$ 101 /nightSelect
8.2
Great353 reviews
700 m from City Centre700 m from Stureplan
From   US$ 184 /nightSelect
8.4
Great1089 reviews
2.2 km from City Centre800 m from Sankt Eriksplan
From   US$ 127 /nightSelect
8.4
Great773 reviews
700 m from City Centre300 m from China Teatern
From   US$ 290 /nightSelect
8.4
Great1055 reviews
1.1 km from City Centre600 m from Odenplan
From   US$ 81 /nightSelect
8.4
Great528 reviews
1000 m from City Centre700 m from Mariatorget
From   US$ 111 /nightSelect
8.4
Great636 reviews
2.2 km from City Centre800 m from Odenplan
From   US$ 146 /nightSelect
8.2
Great178 reviews
200 m from City Centre300 m from China Teatern
From   US$ 125 /nightSelect
8.6
Great942 reviews
700 m from City Centre500 m from Stockholm Central Station
From   US$ 185 /nightSelect
8.4
Great388 reviews
700 m from City Centre800 m from China Teatern
From   US$ 352 /nightSelect
8.4
Great560 reviews
3.1 km from City Centre1.1 km from Skansen Open-Air Museum
From   US$ 261 /nightSelect

Best hotels and places to stay in Stockholm

Why visit?

Stockholm, the vibrant capital city of Sweden, offers a rich blend of history, culture, and natural beauty, making it a fascinating destination for tourists. With a wide range of attractions, such as stunning architecture, beautiful islands, and world-class museums, visitors will be captivated by the charm and allure of this Scandinavian gem. When planning your trip, its essential to find the best hotels and places to stay in Stockholm to enhance your experience.

Where to stay?

Gamla Stan (Old Town):Located in the heart of Stockholm, Gamla Stan is the historic and picturesque old town that dates back to the 13th century. Strolling through its narrow, cobblestoned streets, travelers will discover charming medieval architecture, vibrant cafes, and boutique shops. This area offers a range of accommodation options, from cozy boutique hotels to charming bed and breakfasts. Immerse yourself in the history and enchantment of Stockholm by staying in Gamla Stan.

Östermalm: If youre looking for an upscale and trendy neighborhood to stay in, Östermalm is the perfect choice. This posh district is known for its fashionable boutiques, chic restaurants, and vibrant nightlife. Visitors can explore Djurgården, a nearby island with beautiful parks and attractions like the Vasa Museum and ABBA The Museum. Östermalm boasts luxurious hotels, including renowned international chains and boutique establishments, providing a stylish and comfortable stay.

Södermalm: For a more bohemian and alternative vibe, Södermalm should be on your radar. This vibrant neighborhood is famous for its hipster cafes, vintage shops, and artistic atmosphere. Offering a mix of traditional Swedish charm and modern cultural experiences, Södermalm appeals to the younger crowd and creative souls. The neighborhood is also home to trendy hotels and cozy hostels, providing budget-friendly options for travelers.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $400.

5-star hotels: The average price per night is around $400 to $800.

Best value for money:

Hotel Rival: Situated in the heart of Södermalm, Hotel Rival offers a unique blend of elegance and affordability. This boutique hotel features stylish rooms with modern amenities, including free Wi-Fi and flat-screen TVs. Guests can indulge in delicious meals at the on-site bistro, and the hotels central location provides easy access to popular attractions and transportation options.

Hotel Hellstens Malmgård: Located in the charming district of Östermalm, Hotel Hellstens Malmgård combines a historic setting with affordable comfort. The hotel features cozy rooms decorated in traditional Swedish style, creating a warm and inviting atmosphere. Guests can enjoy a complimentary breakfast and relax in the lush garden courtyard, providing a peaceful escape in the heart of the city.

Birka Hostel: For budget-conscious travelers, Birka Hostel offers affordable accommodation without compromising on comfort. Conveniently located in Gamla Stan, this hostel provides clean and comfortable dormitory-style rooms and private rooms. The hostel features a communal kitchen and lounge area, allowing guests to interact with fellow travelers. With its central location, guests can easily explore the historic streets of the Old Town.

Best kids-friendly hotels:

Hotel C Stockholm: Situated in the city center, Hotel C Stockholm is a fantastic choice for families. The hotel offers spacious family rooms equipped with extra beds and cribs, ensuring a comfortable stay for all. Children can enjoy the hotels playroom and the nearby attractions, such as Junibacken, a childrens museum dedicated to Astrid Lindgrens characters.

Hotel Skeppsholmen: Nestled on the tranquil island of Skeppsholmen, this family-friendly hotel provides a serene getaway while still being close to the city center. The hotel offers family rooms with extra space and amenities for children, including games and activities. Families can also enjoy exploring the nearby parks and museums, such as the Museum of Modern Art and the Nationalmuseum.

Best hotels for a romantic getaway:

Ett Hem Stockholm: Designed as a luxurious home away from home, Ett Hem Stockholm offers an intimate and romantic escape. The hotel features beautifully decorated rooms, a courtyard garden, and a cozy lounge area with a fireplace. Couples can indulge in a romantic dinner at the on-site restaurant or explore the nearby Östermalm neighborhood, known for its romantic ambiance.

Grand Hotel Stockholm: A symbol of timeless elegance and luxury, Grand Hotel Stockholm is a perfect choice for a romantic getaway. Located on the waterfront, the hotel offers stunning views of the harbor and the Royal Palace. Couples can enjoy fine dining at the hotels renowned restaurants or relax in the luxurious spa. The central location allows for easy access to Stockholms romantic attractions, such as a stroll along the picturesque Djurgården canal.

Best for location:

Hotel Diplomat: Situated in the prestigious Östermalm district, Hotel Diplomat offers a prime location with stunning views of the waterfront and the Royal Dramatic Theatre. Guests can walk to popular attractions like Djurgården and the Royal Palace. The hotel blends modern comfort with classic elegance, ensuring a memorable stay.

Scandic Grand Central: Conveniently located near Stockholm Central Station, Scandic Grand Central provides easy access to transportation and the citys main attractions. The hotels unique Art Nouveau design adds to its charm. Guests can explore nearby shopping streets or take a short walk to the picturesque Gamla Stan.

Hotel Kungsträdgården: Situated next to the beautiful Kungsträdgården park, this hotel offers a central location with easy access to shopping, restaurants, and entertainment options. The hotels modern rooms and rooftop terrace provide a comfortable base to explore Stockholms vibrant city center.

Best for a short city break:

At Six: Located in the city center, At Six is a contemporary and stylish hotel that caters to those seeking a short city break. The hotel offers luxurious rooms with modern amenities and exquisite design. Guests can enjoy dining at the hotels acclaimed restaurants or explore the nearby cultural attractions, including the Royal Swedish Opera and the Moderna Museet.

Miss Clara by Nobis: Housed in a former girls school, Miss Clara by Nobis combines history with contemporary elegance. This boutique hotel features beautifully designed rooms and a cozy lounge area. Guests can take a short walk to explore Stockholms shopping district or enjoy the vibrant nightlife in the nearby Stureplan area.

Show moreLess