Find and Book Top Rated Hotels in Stockholm

Search among 101 available resorts and all inclusive hotels in Stockholm from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 101
2Filter & 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 yd from City Center300 yd from Sergels Torg Square
From   US$ 237 /nightSelect
8.4
Great479 reviews
MapView on map700 yd from City Center400 yd from The Royal Palace
From   US$ 611 /nightSelect
8.6
Great2003 reviews
800 yd from City Center200 yd from Stockholm Central Station
From   US$ 223 /nightSelect
8.2
Great323 reviews
200 yd from City Center300 yd from Sergels Torg Square
From   US$ 187 /nightSelect
8.4
Great463 reviews
500 yd from City Center700 yd from Sergels Torg Square
From   US$ 253 /nightSelect
8.6
Great2911 reviews
600 yd from City Center200 yd from Stockholm Central Station
From   US$ 171 /nightSelect
8.4
Great506 reviews
900 yd from City Center800 yd from The Royal Palace
From   US$ 616 /nightSelect
Hotel
8.4
Great297 reviews
800 yd from City Center400 yd from The Royal Palace
From   US$ 492 /nightSelect
8.4
Great805 reviews
1.7 mi from City Center1.0 mi from Ericsson Globe
From   US$ 108 /nightSelect
Hotel
8.4
Great467 reviews
1700 yd from City Center1300 yd from The Royal Palace
From   US$ 287 /nightSelect
8.4
Great1117 reviews
1300 yd from City Center1300 yd from Sergels Torg Square
From   US$ 95 /nightSelect
8.4
Great521 reviews
700 yd from City Center300 yd from Stockholm Central Station
From   US$ 158 /nightSelect
8.4
Great1013 reviews
900 yd from City Center600 yd from Stockholm Central Station
From   US$ 128 /nightSelect
800 yd from City Center700 yd from Sergels Torg Square
From   US$ 681 /nightSelect
8.2
Great173 reviews
1600 yd from City Center1000 yd from The Royal Palace
From   US$ 191 /nightSelect
8.6
Great942 reviews
700 yd from City Center500 yd from Stockholm Central Station
From   US$ 116 /nightSelect
1600 yd from City Center300 yd from Skeppsholmen
From   US$ 347 /nightSelect
8.4
Great636 reviews
1.4 mi from City Center800 yd from
From   US$ 138 /nightSelect
8.6
Great1128 reviews
100 yd from City Center200 yd from Sergels Torg Square
From   US$ 244 /nightSelect
Hotel
8.6
Great1183 reviews
600 yd from City Center400 yd from Stockholm Central Station
From   US$ 208 /nightSelect

Best resorts and places to stay in Stockholm

Why visit?

Stockholm, the capital of Sweden, captivates visitors with its stunning architecture, rich history, and vibrant cultural scene. Notable landmarks, such as the majestic Royal Palace, the charming Gamla Stan (Old Town), and the iconic Vasa Museum with its well-preserved 17th-century warship, make Stockholm a must-visit destination. The city's picturesque waterways, like Djurgården island and the scenic waterfront promenade of Strandvägen, add to its allure. With its mix of historical charm and modern attractions, Stockholm offers a unique and unforgettable experience for tourists.

Why is choosing a resort in Stockholm better than staying in a hotel?

Exclusivity: Resorts in Stockholm provide a more secluded and serene environment, away from the bustling city center.

Amenities: Resorts offer a range of leisure facilities, including spas, swimming pools, and sports activities, ensuring a well-rounded vacation experience.

Natural surroundings: Many resorts in Stockholm are located in picturesque settings, surrounded by lush greenery or with captivating waterfront views.

Privacy: Resorts often provide more spacious accommodations with private balconies or terraces, offering a peaceful retreat for guests.

Unique experiences: Some resorts offer special activities, such as cultural excursions, cooking classes, or guided nature walks, to enhance guests' stay and immerse them in local culture.

Price to stay in a resort per night

In Stockholm, the average price per night at a 3-star resort ranges from $100 to $150, while a 4-star resort may cost between $150 and $250. For a luxurious 5-star resort experience, prices can start from $250 per night. It's important to note that rates may vary depending on the season and specific location within Stockholm.

Best value for money resorts:

Located in the lush Solna Business Park, this 3-star resort offers comfortable rooms, a fitness center, and easy access to nearby attractions like Friends Arena.

Scandic Talk:

Situated in the trendy district of Älvsjö, this 3-star resort boasts stylish rooms, a restaurant, and excellent transport links, making it ideal for both business and leisure travelers.

Good Morning+ Hägersten:

This budget-friendly 3-star resort provides cozy rooms and a complimentary breakfast. It's conveniently located near the Midsommarkransen metro station, offering easy access to central Stockholm.

Best luxury resorts:

Grand Hôtel Stockholm:

Situated on the waterfront of the prestigious Blasieholmen island, this 5-star resort offers luxurious accommodations, a spa, and breathtaking views of the Royal Palace.

Hotel Diplomat Stockholm:

With its prime location in the fashionable district of Östermalm, this 5-star boutique resort provides elegant rooms, a rooftop terrace, and proximity to high-end shopping and dining.

Best pet-friendly resorts:

Dog City Sweden:

In the scenic area of Skarpnäck, this unique resort caters to canine guests, offering doggy daycare, training programs, and dog-friendly accommodation in cabins surrounded by nature.

Victory Hotel:

Situated in the heart of Gamla Stan, this pet-friendly boutique resort welcomes furry companions and provides cozy rooms with an old-world charm. Guests can explore the historic sights and enjoy the view of Stockholm's waterfront.

Best resorts for families:

Hotel J Nacka Strand:

Located by the waterfront in Nacka Strand, this family-friendly resort offers spacious rooms, a restaurant, and easy access to the archipelago. Families can enjoy outdoor activities like kayaking or take a short ferry ride to Djurgården.

Scandic Infra City:

This large resort in the suburb of Upplands Väsby provides numerous family-friendly amenities, including a water park, playground, and spacious family rooms. It is conveniently close to Stockholm-Arlanda Airport.

Best resorts with unique views:

Skepparholmen Nacka:

Nestled in the serene Nacka archipelago, this resort offers stunning views of the Baltic Sea while providing wellness facilities, including saunas, pools, and rejuvenating spa treatments.

Yasuragi:

Just a short boat ride from central Stockholm, this Japanese-inspired resort on the island of Hasseludden offers panoramic views of the archipelago. Guests can enjoy traditional Japanese baths, delicious cuisine, and peaceful surroundings.

Show moreLess