Find and Book Top Hotels in Stockholm

Search among 135 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 135
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
Great362 reviews
MapView on map200 m from City Centre500 m from China Teatern
From   US$ 242 /nightSelect
8.4
Great488 reviews
MapView on map600 m from City Centre400 m from China Teatern
From   US$ 352 /nightSelect
8.4
Great988 reviews
500 m from City Centre300 m from Stockholm Central Station
From   US$ 186 /nightSelect
8.4
Great820 reviews
2.8 km from City Centre1.4 km from Mariatorget
From   US$ 93 /nightSelect
8.6
Great1628 reviews
2.8 km from City Centre
From   US$ 88 /nightSelect
8.4
Great469 reviews
500 m from City Centre100 m from China Teatern
From   US$ 244 /nightSelect
8.4
Great516 reviews
800 m from City Centre500 m from China Teatern
From   US$ 280 /nightSelect
8.6
Great1137 reviews
100 m from City Centre500 m from Stockholm Central Station
From   US$ 139 /nightSelect
8.2
Great329 reviews
200 m from City Centre500 m from China Teatern
From   US$ 112 /nightSelect
8.4
Great989 reviews
600 m from City Centre300 m from Stockholm Central Station
From   US$ 111 /nightSelect
8.6
Great1348 reviews
1000 m from City Centre800 m from Stockholm Central Station
From   US$ 24 /nightSelect
8.6
Great2021 reviews
700 m from City Centre200 m from Stockholm Central Station
From   US$ 165 /nightSelect
8.2
Great251 reviews
500 m from City Centre200 m from China Teatern
From   US$ 247 /nightSelect
8.4
Great540 reviews
600 m from City Centre500 m from Stureplan
From   US$ 157 /nightSelect
8.4
Great820 reviews
2.8 km from City Centre1.9 km from Vasa Museum
From   US$ 95 /nightSelect
8.4
Great859 reviews
1.3 km from City Centre500 m from Mariatorget
From   US$ 174 /nightSelect
8.4
Great468 reviews
7.2 km from City Centre
From   US$ 60 /nightSelect
8.4
Great314 reviews
800 m from City Centre700 m from Stockholm Central Station
From   US$ 16 /nightSelect
8.6
Great2932 reviews
500 m from City Centre200 m from Stockholm Central Station
From   US$ 131 /nightSelect
1.4 km from City Centre300 m from Skeppsholmen
From   US$ 279 /nightSelect
8.0
Great234 reviews
10.7 km from City Centre
From   US$ 79 /nightSelect
8.2
Great674 reviews
500 m from City Centre200 m from Stockholm Central Station
From   US$ 149 /nightSelect
8.6
Great1075 reviews
600 m from City Centre300 m from Stockholm Central Station
From   US$ 129 /nightSelect
8.4
Great739 reviews
700 m from City Centre700 m from Stockholm Central Station
From   US$ 110 /nightSelect
8.6
Great1895 reviews
1000 m from City Centre500 m from Stureplan
From   US$ 181 /nightSelect
8.4
Great1096 reviews
3.5 km from City Centre1.1 km from Ericsson Globe
From   US$ 78 /nightSelect
8.6
Great529 reviews
900 m from City Centre800 m from Mariatorget
From   US$ 188 /nightSelect
Hotel
8.6
Great1189 reviews
500 m from City Centre300 m from Stockholm Central Station
From   US$ 94 /nightSelect
8.4
Great690 reviews
900 m from City Centre600 m from Skeppsholmen
From   US$ 161 /nightSelect
400 m from City Centre100 m from China Teatern
From   US$ 138 /nightSelect
Hotel
8.4
Great872 reviews
1.1 km from City Centre600 m from Odenplan
From   US$ 62 /nightSelect
8.2
Great182 reviews
1.4 km from City Centre500 m from Mariatorget
From   US$ 183 /nightSelect
Hotel
8.4
Great476 reviews
1.5 km from City Centre100 m from Mariatorget
From   US$ 212 /nightSelect
8.2
Great195 reviews
10.3 km from City Centre300 m from Kista Galleria
From   US$ 78 /nightSelect
8.4
Great306 reviews
700 m from City Centre500 m from China Teatern
From   US$ 360 /nightSelect
8.2
Great378 reviews
800 m from City Centre400 m from China Teatern
From   US$ 105 /nightSelect
8.4
Great981 reviews
From   US$ 73 /nightSelect
8.4
Great1087 reviews
800 m from City Centre400 m from Stureplan
From   US$ 173 /nightSelect
8.2
Great335 reviews
800 m from City Centre900 m from Stockholm Central Station
From   US$ 72 /nightSelect
8.4
Great642 reviews
2.2 km from City Centre800 m from Odenplan
From   US$ 85 /nightSelect
8.4
Great483 reviews
6.4 km from City Centre
From   US$ 111 /nightSelect
8.4
Great839 reviews
4.5 km from City Centre200 m from Ericsson Globe
From   US$ 104 /nightSelect
8.4
Great549 reviews
3.3 km from City Centre
From   US$ 101 /nightSelect
Hotel
8.6
Great805 reviews
1.0 km from City Centre600 m from Odenplan
From   US$ 196 /nightSelect
Hotel
8.2
Great62 reviews
1.5 km from City Centre1.1 km from Odenplan
From   US$ 617 /nightSelect
8.2
Great400 reviews
900 m from City Centre600 m from Skeppsholmen
From   US$ 27 /nightSelect
8.4
Great1134 reviews
1.2 km from City Centre800 m from Odenplan
From   US$ 186 /nightSelect
8.4
Great1061 reviews
1.1 km from City Centre600 m from Odenplan
From   US$ 163 /nightSelect
8.4
Great1025 reviews
800 m from City Centre600 m from Stockholm Central Station
From   US$ 138 /nightSelect
8.4
Great1334 reviews
900 m from City Centre700 m from Stureplan
From   US$ 98 /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