When Stay here to in Sweden’s Beautiful Capital
Stockholm is one of the most stunning capital cities in the world. Spread across 14 islands where Lake Mälaren meets the Baltic Sea, the city combines breathtaking waterfront views, rich Viking history, world-class museums, and a thriving modern culture. Whether you are visiting for the first time or returning to explore a new neighbourhood, choosing the right hotel can make your trip truly unforgettable.
From grand historic buildings in the heart of the city to intimate boutique escapes tucked away on quiet cobblestone streets, Stockholm has a hotel for every kind of traveller. Here is our VikingsDiary guide to the best hotels in Stockholm – hand-picked for style, location, and that special Swedish feeling.
1. Ett Hem – The Ultimate Boutique Experience
Location: Östermalm, Stockholm Style: Luxury boutique | Home away from home
If you want to experience Stockholm like a local, there is nowhere quite like Ett Hem. Housed in an elegant early 20th-century townhouse on a quiet residential street in the upscale Östermalm district, this intimate hotel has just 12 individually designed rooms. The name means “A Home” in Swedish – and that is exactly what it feels like.
The interiors are warm, personal, and deeply Scandinavian, filled with original art, antique furniture, and bookshelves you actually want to browse. Guests are welcome to use every corner of the house – the library, the garden, the kitchen – as if they truly live there. The chef prepares fresh, seasonal menus daily, and the breakfast is quietly exceptional.
Ett Hem also has a 24/7 gym and a sauna, so you can unwind after a long day of exploring the city. This is the kind of place guests return to again and again.
Perfect for: Couples, solo travellers seeking luxury and calm, design lovers Tip: Book your dinner reservation well in advance – the chef’s menu is highly sought after.
2. Bank Hotel – Historic Grandeur Meets Modern Luxury
Location: Norrmalm, central Stockholm Style: 5-star luxury boutique
As the name suggests, Bank Hotel is housed in a magnificent former bank building in the heart of Stockholm. But do not let the name fool you – there is nothing cold or corporate about this place. Step through the iconic bronze double doors and you are welcomed by stunning black-and-white marble floors, rich furnishings, and carefully chosen artwork from local and international artists.
The guest rooms offer a soft, natural colour palette with art deco touches, luxurious bespoke bedding, and Diptyque bathroom products. The rooftop cocktail bar, Le Hibou, is one of the best spots in the city for a sunset drink with panoramic views over Stockholm’s rooftops.
The hotel is just a short walk from Strandvägen, Stockholm’s most elegant boulevard, and from Stureplan, the hub of the city’s nightlife.
Perfect for: Business travellers, couples celebrating a special occasion, design enthusiasts Tip: Ask for a room facing Strandvägen for beautiful views over the water.
3. Lydmar Hotel – Waterfront Cool
Location: Blasieholmen, beside the National Museum Style: Luxury boutique | Art and music focus
Perched on the waterfront at Blasieholmen, right next to Stockholm’s magnificent National Museum, the Lydmar Hotel is where luxury meets laid-back cool. Every room is uniquely furnished and features ultra-soft Xinjiang bed linens and carefully selected original artworks. No two rooms look the same.
The in-house restaurant, The Dining Room, is a favourite among Stockholm’s cosmopolitan locals – not just hotel guests. In summer, the terrace comes alive with events, music nights, and a social scene that is very much a part of the fabric of Stockholm life.
From the hotel, you can walk to Gamla Stan (the Old Town), the Royal Palace, and some of the city’s best galleries within minutes. This is genuinely one of the most well-located hotels in the entire city.
Perfect for: Art lovers, music fans, anyone who wants to feel at the centre of Stockholm’s cultural life Tip: In summer, book a table on the terrace in the evening – it is magical.
4. Berns Hotel – Stockholm History Since 1863
Location: Norrmalm, steps from Berzelii Park Style: Historic boutique hotel and entertainment venue
Few hotels in Stockholm carry as much history as Berns. Since 1863, this grand building has been at the heart of the city’s cultural and social life – welcoming everyone from poets and politicians to musicians and royalty. Today it is a beautifully restored boutique hotel that also houses one of Stockholm’s most beloved entertainment venues.
The rooms are fashionable and comfortable, with free Wi-Fi and a style that blends the historic grandeur of the building with contemporary Scandinavian design. The dining hall, with its ornate 19th-century ceiling and warm lighting, is one of the most atmospheric places to eat in the city.
Berns is located just a short walk from Sergels Torg, the Royal Swedish Opera, and the Hallwyl Museum. It is extremely well placed for exploring central Stockholm on foot.
Perfect for: History lovers, culture seekers, those who want to be in the very heart of the city Tip: Check the hotel’s events calendar before you visit – there are often live music nights and cultural events worth attending.
5. Hotel Diplomat – Elegance on Strandvägen
Location: Strandvägen, Östermalm Style: Classic luxury hotel
Standing proudly in a beautiful 1911 Art Nouveau building on Strandvägen – widely regarded as the most beautiful street in Stockholm – Hotel Diplomat is a classic for good reason. The hotel offers wonderful views over Nybroviken Bay, and many rooms look out directly over the water towards the boats moored along the famous boulevard.
The hotel has a spa, a popular terrace restaurant that fills up fast on warm summer evenings, and interiors that feel timeless and refined without being stuffy. The service is warm and professional, and the location is unbeatable for exploring Östermalm’s galleries, boutiques, and restaurants.
Perfect for: Travellers who want a classic, elegant Stockholm experience Tip: Visit during the summer months and book a window table at the restaurant for unforgettable views.
6. Rival Hotel – Art Déco Charm in Södermalm
Location: Mariatorget, Södermalm Style: Boutique | Art Déco | Trendy neighbourhood
Located in a beautifully preserved 1930s Art Déco building on Mariatorget Square, Rival Hotel is one of Stockholm’s most characterful places to stay. The hotel is situated in Södermalm – the city’s most creative and bohemian neighbourhood – and it captures the spirit of that area perfectly.
Rooms feature luxury beds, flat-screen TVs with Blu-ray players, and stylish décor that honours the building’s heritage. The hotel also has a cinema, a bakery, and a popular bar that buzzes with locals at weekends. It is owned by ABBA’s Benny Andersson, which gives it an extra layer of Stockholm music history.
Södermalm is famous for its independent coffee shops, vintage boutiques, street art, and some of the best restaurants in the city. Staying here puts you right in the middle of all of it.
Perfect for: Younger travellers, creative types, music fans, anyone who wants to experience Stockholm like a Stockholmer Tip: The hotel bakery serves exceptional cinnamon buns (kanelbullar) – do not miss them for breakfast.
7. Clas på Hörnet – Stockholm’s Oldest Inn
Location: Vasastan, Stockholm Style: Historic boutique | 18th-century charm
For those who want to sleep somewhere truly steeped in history, Clas på Hörnet has been welcoming guests since 1731 – making it one of the oldest continuously operating inns in Sweden. Once a gathering place for poets, artists, and politicians, this corner landmark has been lovingly restored after four years of renovation.
The hotel has 24 uniquely designed rooms that preserve original 18th-century details while embracing modern comfort and elegance. No two rooms are alike, and each tells a small story of the building’s long and fascinating history. The courtyard, with its Italian villa-style atmosphere, is the place to sit on a summer afternoon and feel as though time has slowed down.
Perfect for: History lovers, couples, travellers seeking something truly unique Tip: Ask about the building’s history when you check in – the staff love to share the stories.
Tips for Booking a Hotel in Stockholm
Here are a few practical things to keep in mind when planning your stay:
- Book early for summer. June, July, and August are the most popular months in Stockholm. Hotels fill up quickly and prices rise significantly. Book at least 2–3 months in advance.
- Consider the neighbourhood. Central areas like Norrmalm and Östermalm are great for sightseeing and luxury. Södermalm is better for a local, creative experience. Gamla Stan is perfect if you want to be surrounded by history.
- Check what is included. Many Stockholm hotels include breakfast in the rate, which can offer very good value. Always check before booking.
- Use public transport. Stockholm’s metro (tunnelbana) and trams are excellent. You do not need to stay right next to a major attraction – being near a metro station is enough.
Final Thoughts
Stockholm is a city that rewards the curious traveller. From the medieval streets of Gamla Stan to the waterfront galleries of Blasieholmen and the vibrant cafés of Södermalm, there is always something new to discover. The hotels listed here are among the best the city has to offer – each one bringing something special to your stay.
Whether you choose the intimate home-like atmosphere of Ett Hem, the historic grandeur of Berns, or the Art Déco cool of Rival Hotel, you are guaranteed a stay that feels genuinely Swedish. And that, in our experience at VikingsDiary, is the best kind of travel.
Have you stayed at any of these hotels? We would love to hear about your experience. Send us a message at info@vikingsdiary.com or follow us on Instagram @vikingsdiaryforyou.
Article by VikingsDiary | Exploring the magic, history, and beauty of Sweden