Where to Stay in Stockholm: Best Hotels for Every Budget

Choosing the right base makes or breaks a trip to Stockholm. We compared 47 places to stay across 6 styles — from luxury addresses to hostel bunks — and picked the top-rated options in each class, so you can match your stay to your budget and travel style.

47 places to stay 6 styles€–€€€€ price range Top rated 4.9

Luxury Hotels in Stockholm

Top 5 of 7

Five-star comfort, standout service and the best addresses in town. Expect the €€€–€€€€ range for this class in Stockholm.

Ett HemTop pick
Ett Hem€€€€
4.9/ 5

Ett Hem offers an exclusive, intimate setting that feels more like a luxurious home than a hotel. Located in a quiet residential area, it provides personalized service and understated elegance. Guests have access to beautifully curated rooms and communal areas, including a cozy library and a lush garden. Meals are prepared with fresh, local ingredients and can be enjoyed in various parts of the house, truly embodying Swedish hospitality.

Sköldungagatan 2, 114 27 Stockholm, Sweden

At Six
At Six€€€
4.7/ 5

At Six is a modern luxury hotel that prides itself on its contemporary design and commitment to art. Situated at Brunkebergstorg, it features an impressive collection of artwork throughout its public and private spaces. The hotel's rooftop bar provides a chic spot for enjoying panoramic city views, and its location is perfect for those looking to explore the cultural and shopping districts of Stockholm.

Brunkebergstorg 6, 111 51 Stockholm, Sweden

Bank Hotel
Bank Hotel€€€€
4.6/ 5

The Bank Hotel occupies a beautifully restored former bank building, offering an intimate luxury experience in Stockholm’s center. Its design blends historic and modern elements, creating a sophisticated ambience. The Papillon restaurant on the premises features innovative cuisine, and Sophie’s Bar is perfect for evening cocktails. Close to major attractions, the hotel is a stylish choice for those wanting to explore the city on foot.

Arsenalsgatan 6, 111 47 Stockholm, Sweden

Hotel Rival
Hotel Rival€€€
4.6/ 5

Hotel Rival offers a unique blend of cinematic history and modern comfort. Owned by ABBA's Benny Andersson, the hotel incorporates touches of film history throughout its decor, creating a distinct atmosphere. Guests can enjoy spacious rooms with stylish furnishings and amenities like a pillow menu and in-room entertainment systems. The hotel's Bistro serves up classic Swedish dishes with a modern twist, and its location in Södermalm makes it a perfect spot for exploring trendy cafes and bars. Whether you're here for leisure or business, the attentive staff ensures a personalized experience.

Mariatorget 3, 118 48 Stockholm, Sweden

Radisson Collection Strand Hotel
4.5/ 5

Radisson Collection Strand Hotel stands as a prime example of Scandinavian luxury with its prime location along Nybrokajen. The hotel provides stunning views of the archipelago, making it a serene retreat amidst the city's bustle. Rooms are designed with a minimalist aesthetic, featuring plush bedding and high-end amenities. The hotel's restaurant focuses on local ingredients, offering a refined dining experience with Scandinavian dishes. Its proximity to cultural landmarks like the Royal Dramatic Theatre makes it a great choice for culture enthusiasts.

Nybrokajen 9, 103 27 Stockholm, Sweden

Spa & Wellness Hotels in Stockholm

Top 5 of 7

For trips where the hotel is part of the holiday. Expect the €€€–€€€€ range for this class in Stockholm.

Grand Hôtel StockholmTop pick
4.8/ 5

The Grand Hôtel Stockholm is a symbol of luxury and elegance, known for its striking architecture and top-tier service. Its spa, Raison d’Etre, provides an array of treatments, ranging from classic Swedish massages to advanced beauty therapies. Guests can unwind in the sauna or take a swim in the indoor pool, both offering views of the city's picturesque landscape. It's an ideal retreat for those seeking relaxation with a touch of sophistication. Located in the city center, you'll find it easy to explore nearby landmarks.

Södra Blasieholmshamnen 8, 103 27 Stockholm, Sweden

Hotel Diplomat
Hotel Diplomat€€€€
4.7/ 5

Perched along Stockholm's prestigious Strandvägen, Hotel Diplomat combines historic architecture with modern luxury. The spa offers a serene environment for various treatments, focusing on relaxation and rejuvenation. The hotel's location provides easy access to both the waterfront and the city’s top attractions. Combining exquisite interior design with high-end amenities, it’s a perfect choice for those who appreciate a touch of classic elegance with their wellness experience.

Strandvägen 7C, 114 56 Stockholm, Sweden

Yasuragi
Yasuragi€€€
4.7/ 5

Yasuragi stands out with its Japanese-style baths and minimalist design, providing a unique cultural twist to the Swedish spa experience. Located just a short distance from Stockholm, it offers a peaceful retreat with extensive facilities including hot springs, saunas, and meditation rooms. The spa emphasizes relaxation and mindfulness, encouraging guests to disconnect from daily stresses. With a variety of wellness activities and treatments, it’s a perfect destination for those seeking a deeply restorative stay.

Hamndalsvägen 8, 132 81 Saltsjö-boo, Sweden

Elite Hotel Marina Tower
4.6/ 5

Elite Hotel Marina Tower is set in a beautifully restored former mill, offering a distinctive backdrop for a relaxing stay. The spa, located in a separate dedicated area, provides a wide range of treatments and relaxation options. Its location by the water offers stunning views and a peaceful atmosphere, just a short trip from Stockholm’s city center. The combination of historical architecture and modern luxury makes it ideal for those seeking a unique setting for their spa getaway.

Saltsjöqvarns kaj 25, 131 71 Nacka, Sweden

Hotel Skeppsholmen
4.6/ 5

Hotel Skeppsholmen provides a unique blend of modern comfort and historic charm, set on a tranquil island that feels worlds away from the city's bustle. The spa here focuses on holistic treatments, featuring organic products that highlight the best of Swedish wellness traditions. Guests can enjoy the serene setting, surrounded by natural beauty and water views. It’s an ideal spot for those looking to relax and recharge while staying within easy reach of Stockholm's cultural attractions.

Gröna gången 1, 111 49 Stockholm, Sweden

Mid-Range Hotels in Stockholm

Top 5 of 9

The sweet spot: comfortable, well-located and fairly priced. Expect the €€–€€€ range for this class in Stockholm.

Radisson Blu Royal Viking HotelTop pick
4.4/ 5

Conveniently located next to Stockholm Central Station, the Radisson Blu Royal Viking Hotel provides modern accommodations with a touch of luxury. The hotel is renowned for its rooftop SkyBar, which offers panoramic views of the city and a sophisticated atmosphere. Rooms are designed with comfort in mind, featuring high-end furnishings and amenities. Ideal for both business and leisure, the hotel provides easy access to Stockholm's shopping and cultural districts.

Vasagatan 1, 111 20 Stockholm, Sweden

Freys Hotel
4.3/ 5

Freys Hotel provides a warm and inviting stay just a stone's throw from Stockholm Central Station. It is particularly known for its on-site Belgian restaurant, which offers an extensive selection of beers and traditional Belgian cuisine. The hotel's rooms are tastefully decorated, providing a cozy atmosphere that makes guests feel right at home. With its central location, guests have easy access to Stockholm's shopping and cultural districts. The hotel also offers bicycles for rent, encouraging exploration of the city's scenic streets.

Bryggargatan 12, 111 21 Stockholm, Sweden

Hotel C Stockholm
4.3/ 5

Hotel C Stockholm offers guests a unique experience with its world-famous Icebar, the first permanent bar made entirely of ice. Located near Stockholm's main transportation hub, the hotel is ideal for travelers who want to be close to the action. Its rooms are designed to be cozy and practical, providing a comfortable retreat from the bustling city. The in-house restaurant offers a variety of international dishes, catering to a range of tastes. The hotel's central location makes it easy to explore Stockholm's rich history and vibrant nightlife.

Vasaplan 4, 111 20 Stockholm, Sweden

Clarion Hotel Amaranten
4.2/ 5

Clarion Hotel Amaranten is situated in the Kungsholmen district, known for its scenic waterfront and vibrant urban life. The hotel’s 1960s-inspired decor is complemented by modern amenities, creating a unique atmosphere that appeals to both leisure and business travelers. Guests can indulge in the on-site spa and fitness center. The hotel's restaurant and cocktail bar provide a lively spot to unwind after a day of exploring the city. Its central location ensures easy access to both public transportation and key attractions.

Kungsholmsgatan 31, 112 27 Stockholm, Sweden

Mornington Hotel Stockholm City
4.2/ 5

Mornington Hotel Stockholm City stands out for its literary-themed interiors, complete with a substantial library for guests to enjoy. Located in the Östermalm district, it is surrounded by chic boutiques and cafes. The hotel offers a variety of rooms that are tastefully decorated, providing a comfortable environment for both work and relaxation. Guests can enjoy the in-house restaurant, which serves a mix of classic and contemporary dishes. The hotel's proximity to public transportation makes it a convenient choice for exploring all corners of Stockholm.

Nybrogatan 53, 114 40 Stockholm, Sweden

B&Bs and Guesthouses in Stockholm

Top 5 of 7

Smaller places with hosts who know the city. Expect the €€–€€€ range for this class in Stockholm.

Ersta Konferens & HotellTop pick
4.4/ 5

Ersta Konferens & Hotell is situated on the beautiful heights of Södermalm, offering stunning views of the city and the water. Known for its peaceful environment, it's a preferred choice for both leisure and business travelers. The property offers well-appointed rooms and numerous conference facilities, making it a versatile option for various kinds of stays. Its proximity to cultural sites like Fotografiska and the Old Town adds to its appeal.

Erstagatan 1K, 116 28 Stockholm, Sweden

Hotel Hellstens Malmgård
4.3/ 5

Once a private mansion, Hotel Hellstens Malmgård provides guests with a glimpse into Stockholm's rich history. Its location in a residential area offers a peaceful retreat yet remains conveniently close to public transport and attractions like Tantolunden park. The rooms feature individual designs that preserve original architectural elements, such as sparkling chandeliers and ornate ceilings. A quiet courtyard enhances the property's tranquil ambiance, making it an ideal choice for those who appreciate historical character.

Brännkyrkagatan 110, 117 27 Stockholm, Sweden

Pensionat Odengatan 38
4.2/ 5

Pensionat Odengatan 38 is a quaint guesthouse located in one of Stockholm's most fashionable neighborhoods. With its cozy rooms and personal service, it provides a homely atmosphere perfect for a relaxing stay. Guests can enjoy strolling through the nearby parks or exploring the vibrant café scene that Vasastan is known for. The guesthouse prides itself on its warm hospitality and attention to detail, making every visitor feel like a local.

Odengatan 38, 113 22 Stockholm, Sweden

Anno 1647€€€
4.1/ 5

Anno 1647 stands as one of Stockholm's historical landmarks, providing a unique lodging experience with centuries-old architectural charm. Situated near Slussen, it offers easy access to both the Old Town and modern Södermalm. Guests will find beautifully restored rooms that maintain historical elements alongside contemporary comforts. The hotel's proximity to cultural sites and local eateries makes it an ideal spot for immersing oneself in Stockholm's diverse atmosphere.

Mariagränd 3

Bed & Breakfast Stockholm at Mariatorget
4.0/ 5

Located near Mariatorget, this bed and breakfast provides a convenient base for exploring Södermalm, known for its eclectic shopping and dining options. Guests can enjoy a leisurely breakfast before setting out to explore the vibrant local culture. The rooms are comfortable, with modern amenities and a welcoming atmosphere. It's an excellent choice for travelers wanting to immerse themselves in a lively neighborhood.

Östrandsvägen 15, 122 43 Enskede, Sweden

Budget Hotels in Stockholm

Top 5 of 7

Clean, simple and easy on the wallet. Expect the €–€€ range for this class in Stockholm.

STF Zinkensdamm HostelTop pick
4.3/ 5

STF Zinkensdamm Hostel is located in the peaceful Södermalm district, close to Tantolunden Park. This hostel offers a variety of accommodation options, from private rooms to dormitories, catering to different needs and budgets. It features modern amenities like a guest kitchen and a cozy on-site café, making it a comfortable spot for socializing or relaxing after a day of exploring. The nearby public transport links allow easy access to Stockholm's city center, ensuring you can see the sights without hassle.

Zinkens Väg 20, 117 41 Stockholm, Sweden

First Hotel Kungsbron
4.2/ 5

First Hotel Kungsbron offers a strategic location for those who prioritize easy access to transport hubs. Situated steps away from Stockholm Central Station, it is an optimal choice for travelers in transit. The hotel provides a comfortable stay with modern rooms decorated in warm, inviting colors. Despite its central location, it remains a budget-friendly option, offering excellent value for money. Guests often praise the ease of accessing both the city and beyond.

Västra Järnvägsgatan 17, 111 64 Stockholm, Sweden

Rex Petit
Rex Petit€€
4.1/ 5

Rex Petit is a charming budget hotel housed in a historic building in Vasastan. The rooms are compact yet functional, with a focus on comfort. Guests appreciate the friendly service and the hotel's quaint atmosphere. The location is prime for exploring Stockholm's cultural and historical sites, with the metro just a short stroll away. Its intimate size makes for a cozy and personalized experience, contrasting with larger chain hotels.

Luntmakargatan 73, 113 51 Stockholm, Sweden

Connect Hotel City
4.0/ 5

Connect Hotel City offers affordable yet stylish accommodations in Kungsholmen, a lively district near central Stockholm. Rooms are modern, featuring vibrant decor and essential amenities for a comfortable stay. The hotel's highlight is its sauna, a rare find in budget accommodations. Located near Fridhemsplan metro station, it makes navigating the city a breeze. Its welcoming lobby bar is perfect for winding down after a day of exploring.

Alströmergatan 39, 112 47 Stockholm, Sweden

City Lodge Stockholm
3.8/ 5

City Lodge Stockholm provides budget-friendly lodging in a central location, making it a practical choice for travelers. The hostel offers basic but comfortable accommodations, including shared and private rooms. Guests benefit from amenities like free Wi-Fi and common areas to meet fellow travelers. Situated near the central station, it provides easy access to the entire city, perfect for those wanting to make the most of their time in Stockholm. The surrounding area is rich with dining options and cultural attractions.

Klara northern, Klara Norra kyrkogata 15, 111 22 Stockholm, Sweden

Hostels in Stockholm

Top 5 of 10

Social stays and the cheapest beds in the city. Expect the €€ range for this class in Stockholm.

City Backpackers HostelTop pick
4.6/ 5

City Backpackers Hostel is known for its welcoming atmosphere and excellent location near the central station. Guests can enjoy free pasta, a unique offering that fosters a communal dining experience. The hostel prides itself on its cozy lounge and sauna, perfect for meeting fellow travelers or unwinding after a day of sightseeing. With a variety of room options, from dorms to private rooms, it caters to both solo travelers and groups.

Upplandsgatan 2, 111 23 Stockholm, Sweden

Skanstulls Hostel
4.5/ 5

Located along Ringvägen, Skanstulls Hostel offers a cozy and welcoming atmosphere in one of Stockholm's most lively neighborhoods. Known for its stylish interiors and attentive service, it's a popular choice among young travelers and backpackers. The hostel features a well-equipped kitchen, free Wi-Fi, and inviting common areas. Its proximity to public transport makes it easy to reach the city's main attractions, while the local area is filled with eclectic shops and cafes to explore.

Ringvägen 135, 116 61 Stockholm, Sweden

STF af Chapman & Skeppsholmen
4.5/ 5

The STF af Chapman & Skeppsholmen is an iconic hostel located aboard a beautifully restored 19th-century ship. Moored on the picturesque Skeppsholmen island, it offers stunning views of the city skyline. Guests can choose between staying in the ship's nautical-themed cabins or in more traditional hostel dorms on land. Its close proximity to major museums and cultural sites makes it a prime choice for culture enthusiasts.

Flaggmansvägen 8, 111 49 Stockholm, Sweden

Generator Stockholm
4.3/ 5

Generator Stockholm stands out with its chic design and social spaces, attracting travelers who appreciate modern aesthetics. The hostel features a bar and restaurant, offering a lively setting to start or end the evening. Its location on Torsgatan provides easy access to Stockholm's cultural and nightlife attractions. With both shared and private rooms available, it accommodates a variety of traveler preferences.

Torsgatan 10, 111 23 Stockholm, Sweden

Castanea Old Town Hostel
4.2/ 5

Castanea Old Town Hostel offers a unique blend of history and modern comfort within its 18th-century walls. Its prime location on Kindstugatan allows easy access to Stockholm's major sights, as well as the cobblestone streets of Gamla Stan. The hostel's friendly atmosphere and well-kept facilities make it a popular choice for travelers who appreciate a touch of history. Shared and private rooms cater to different guest preferences.

Kindstugatan 1, 111 31 Stockholm, Sweden

Stockholm Accommodation: Frequently Asked Questions

How many places to stay are there in Stockholm?+

We track 47 places to stay in Stockholm across 6 styles — luxury hotels, spa & wellness hotels, mid-range hotels, b&bs and guesthouses, budget hotels, hostels — each with its own profile, photo and verified details.

What is the best-rated place to stay in Stockholm?+

Ett Hem currently holds our highest rating (4.9/5) among featured picks. A personalized and homely luxury experience in a charming residential area.

How expensive are hotels in Stockholm?+

Featured places to stay in Stockholm span the €–€€€€ price range. 16 of our featured picks sit in the budget-to-moderate tiers, so a comfortable stay doesn't require a luxury spend.

When should I book a hotel in Stockholm?+

For the best selection in Stockholm, book several weeks ahead — earlier around summer weekends and major events, when the highest-rated places fill first. Live availability for every hotel on this page is one click away via the booking links.