The best hotels in Stockholm

- Your guide to the city's top places to stay
  1. Stay
  2. Stay at the best hotels in Stockholm
Are you planning to visit the Swedish capital and looking for hotels in Stockholm? Then you have many great accommodations to choose from – the city is full of everything from five-star luxury hotels to more wallet-friendly budget options. And everything in between. Whether you’re coming for a relaxing weekend or a business meeting, a family holiday, or a cozy staycation, there’s guaranteed to be a place to stay that suits you. Book the right hotel experience with our guide to Stockholm’s best hotels.
Last updated: January 30, 2024

Stockholm is a fantastic city in many ways, and there are many reasons to visit us. Those going here for business might want to be close to the business district in the city center. If you’re visiting as a tourist, you probably want to stay within walking distance of the city hall, Old Town, Djurgården, museums, and other attractions. Those traveling with children usually prefer family-friendly accommodation. And some want to be close to Arlanda Airport and therefore want a hotel outside Stockholm.

The city has good hotels for all tastes and needs.

Hotels Stockholm
When you need a place to stay, Stockholm offers everything from luxury hotels to budget options

Book the right hotel in Stockholm

A suite at a five-star hotel in Östermalm? Romantic hotels in Södermalm? A cozy accommodation in Vasastan? Hotel with pool or spa? Or perhaps cheap hotels such as a hostel? Even a hotel apartment for a long stay in the city? There are many different preferences among those who want to book a hotel room in Stockholm.

To help you find the right hotel in Stockholm, we’ve made a guide to the city’s top accommodations with five or four stars. We wish you a pleasant hotel stay!




Grand Hôtel

Grand Hôtel Stockholm
The elegant Royal Suite at Grand Hôtel – Photo: Magnus Mårding

The magnificent Grand Hôtel is the hotel of all hotels in the capital of Sweden. If you want to stay in a five-star hotel in Stockholm, few others can compete with Grand. Since 1874 it has been located at a perfect spot by the water with a magnificent view of Stockholm’s Royal Palace and Old Town, and over the years, both celebrities, royalties, and everyday bon-vivants have enjoyed first-class stays here. Book everything from single rooms to gigantic multi-room suites – no matter what you choose, you’ll always get a Grand Experience.

Grand Hôtel not only offers super-luxury accommodation close to everything. Here are also several of Stockholm’s best restaurants (including room service). Classic The Veranda offers both breakfast, lunch, and dinner plus smorgasbord and fantastic Christmas and New Year’s buffets. The well-known restaurateur Mathias Dahlgren also has two award-winning restaurants within the hotel – Matbaren and Rutabaga. In The Cadier Bar, some of Sweden’s best bartenders mix delicious cocktails, and they also offer afternoon tea. To name just a few of the hotel’s many opportunities to enjoy life.

If you’re looking for relaxing recreation, there’s also a spa, Nordic Spa & Fitness, with pools, saunas, and much more. If you want to enjoy maximum relaxation with pleasant spa treatments in a private environment, you and your party can also book wonderful suite experiences. Grand Hôtel offers some of the world’s most exclusive and unique suites with stunning views. Perfect for a super luxurious date, bachelorette party, or wedding day celebration.

Number of stars: 5

Södra Blasieholmshamnen 8, Norrmalm/City

Ett Hem

If you’re looking for a cozy and personal luxury hotel in Stockholm, you will enjoy Ett Hem in Östermalm. This small design hotel is in an old building in the beautiful Lärkstaden and is a lovely oasis in the middle of town for those looking for a perfect hotel experience and privacy. Everything from interior design to food is thought out to the smallest detail and is world-class. And with the homely atmosphere, this boutique hotel lives up to its name – it really feels like a home (the name means “a home” in English).

The hotel has only twelve rooms, and in the elegant rooms, you can have a superb stay with everything you could ever wish for – from comfortable beds and lovely bathroom products to Wi-Fi, flat-screen TV, and minibar. If you choose a suite, you get, among other things, a marble bathroom and a separate living room area. Some of the suites also have a fireplace.

Ett Hem also has every imaginable convenience for a complete hotel stay – a fine dining restaurant, bar, lounge, gym, sauna, spa, 24-hour reception, a lush garden, library, and more. The super professional staff delivers impeccable service and ensures you’re happy with everything.

Number of stars: 5

Sköldungagatan 2, Östermalm

Villa Dagmar

Villa Dagmar is a luxurious and personal hotel in Östermalm, located on the vibrant Nybrogatan. Here you are close to shopping, restaurants (including Östermalmshallen), and Stureplan, with its plethora of bars and nightclubs. The beautiful building offers a top-class hotel experience that will satisfy even the pickiest traveler. Book a hotel package and really pamper yourself and your companion.

Villa Dagmar delivers quality right through and is furnished with carefully selected furniture from Scandinavian and Italian designers that creates a warm and traditional atmosphere. The elegant rooms have a lovely home feeling, and you can stay in everything from smaller double rooms to fine suites. Regardless of room type, you have free access to Dagmar Spirit & Retreat, where you can get wonderful treatments, and the gym if you want to work out.

Those who want food and drinks can have a fine gastronomic experience in the hotel restaurant run by award-winning chefs with high ambitions. The hotel also has a popular wine bar, Dagges, with the best of the Mediterranean wine cultures. And don’t miss the heart of Villa Dagmar – the lovely courtyard where they serve cocktails, breakfast, brunch, and more, as well as have live music and DJs. The premises also offers inspiring environments for meetings, conferences, events, and private dinners. And if you appreciate high-class contemporary art, the hotel’s art exhibitions are also recommended.

Number of stars: 5

Nybrogatan 25–27, Östermalm



Elite Hotel Marina Tower

Elite Hotel Marina Tower offers an excellent hotel experience with beautiful water views
How about staying in stylishly decorated hotel rooms in a cultural heritage-listed historic mill building with one of Stockholm’s best views over the water, Djurgården and Waldemarsudde? Plus, close to downtown? Then you should go for Elite HMarina Tower, located at Saltsjöqvarn, near Danvikstull on the border to Nacka. The location at Stockholm’s inlet – where the city and archipelago meet – provides a unique and inspiring experience in a relaxing environment.

Stay in cozy twin or double rooms in several sizes, spacious family rooms, or elegant suites. Regardless of choice, you’ll get an unforgettable hotel experience with top service and all imaginable conveniences. In addition to accommodation, Elite Hotel Marina Tower also offers an excellent restaurant where you’re served a delicious hotel breakfast, a hotel bar, large, fine conference facilities, and party and event rooms. And last but not least, Sturebadet Marina Tower Spa – an exclusive spa and training facility with a pool, jacuzzi, sauna, and Turkish Hamam. The hotel also has a professional and fully equipped TV studio if you need that.

Number of stars: 4

Saltsjöqvarns kaj 25, Nacka

NOFO Hotel

NOFO Hotel in Södermalm is an exceptional place to stay in Stockholm

If you’re looking for extraordinary accommodation in a unique setting, book a room at NOFO Hotel. Located in the creative and vibrant Södermalm district, this charming boutique and design hotel is housed in a beautiful heritage building from 1780. The hotel has a delightful style with eclectic interiors, and the passion for art, design, and travel is evident. The atmosphere is vibrant and relaxed with international flair, and the hotel is perfect for a romantic weekend or staycation in Stockholm.

All 109 rooms at NOFO Hotel are individually decorated with high ceilings, stylish furniture, and luxurious bathrooms. The inspiration comes from the founders’ travels to world cities such as New York, London, Paris, and Rome. This has resulted in a delightful mix of everything from sleek Scandinavian style to a grand Moulin Rouge theme. In addition, many of the rooms have nice views of the courtyard or the beautiful Katarina Church.

Although the pulse of Södermalm is just around the corner, it’s not a bad idea to stay at the hotel all evening. Hang out in the lounge, eat in the high-class restaurant (where the breakfast is also excellent), or sip a good glass of wine in the pleasant wine bar. And if you come here during the warmer seasons, make sure to enjoy the super cozy courtyard – one of Stockholm’s best summer oases.

Number of stars: 4

Tjärhovsgatan 11, Södermalm

Hotel Diplomat

Hotel Diplomat
Hotel Diplomat by night

With timeless exclusive settings, excellent service, a top location on fashionable Strandvägen, and views of Nybroviken, Hotel Diplomat is one of Stockholm’s best hotels – and one of the most popular among both celebrities, couples, business travelers, and common people. The fact that Diplomat has been named one of Northern Europe’s top hotels for several years is proof of that. And when you enter the doors of the stunning Art Nouveau palace from 1911, you’ll understand why.

Hotel Diplomat has 130 rooms and suites in various sizes. What they all have in common is that they offer quality, design, and convenience. Beds, bedding, furniture, bathrooms – nothing has been left to chance. Many of the rooms also have a balcony. In addition to accommodation, there’s also a popular restaurant serving breakfast, lunch, and dinner, several bars with cocktails, champagne, after-work, and DJs, a shop, and a classic afternoon tea that has been served since the 1960s. In other words, it’s a lovely meeting place for all occasions.

Hotel Diplomat is perfect if you’re looking for a hotel in central Stockholm. You are close to most of the best that Stockholm offers – whether you’re in the mood for sightseeing, museums, shopping, restaurants, or something else. Stureplan, Norrmalmstorg, and scenic Djurgården are just some of the highlights nearby.

Number of stars: 5

Strandvägen 7C, Östermalm

Backstage Hotel

Backstage Hotel is a four-star hotel in Djurgården that opened in 2022 and is located in the same building as ABBA The Museum. With strong ties to Stockholm’s entertainment world, this boutique hotel allows you to come backstage – behind the scenes – and get a glimpse of the artists’ vibrant and creative world. The old building dating back to 1880, has been carefully restored, and details such as ceiling joists and tile stoves are preserved. There are 57 luxurious rooms, and the different room types offer things like a private veranda, terrace, or penthouse. Why not stay in the ABBA Gold Suite, ambitiously dedicated to ABBA’s successful 1992 album?

The location in Djurgården is fabulous. In addition to the unbeatable proximity to the ABBA museum, you live just a stone’s throw from attractions such as Gröna Lund, Skansen, the Vasa Museum, the Nordic Museum, Circus, and everything else that the city’s royal green island offers. Including the fantastic nature. You can also get to the city’s other areas quickly and easily, either by foot, tram, or boat.

On the first floor, there’s an art gallery with a shop that also serves as the hotel’s restaurant and dining room for breakfast, lunch, and dinner, plus a bakery. If you want something to drink, there’s the bar Backstage Rider which offers champagne, cocktails, European craft beer, and much more.

Number of stars: 4

Djurgårdsvägen 68, Djurgården

Story Hotel Riddargatan

Story Hotel Riddargatan
Story Hotel is a modern boutique hotel inspired by art, music, and design

Story Hotel on Riddargatan is a modern boutique hotel with a perfect Östermalm location in the middle of vibrant city life. Here you live in an environment inspired by art, music, and design – with Stockholm’s nightlife, culture, and shopping around the corner. The hotel has 83 fine and spacious rooms in various sizes, from single rooms to suites, where one of the highlights is The Attic, a 60-square-meter suite with a view of Stockholm’s rooftops.

All rooms are modernly furnished with all the comforts you could wish for – comfortable beds, WiFi, technology, and bathrooms with rain showers and high-quality products. Especially the beautiful sinks are something extraordinary. Story Hotel Riddargatan, which is part of the American hotel chain Hyatt, is simply the opposite of a hotel where you only book a room to have a place to sleep. Here, the staying is an experience where everything is carefully thought out to give you an exceptional visit with excellent service. The guests are mainly couples, groups of friends, and international tourists.

Adjacent to Story Hotel is the popular restaurant Ling Long with a friendly and relaxed atmosphere. Here you can enjoy delicious small dishes from Asian cuisine. In addition, there is a nice bar that serves everything from cocktails to beer and sparkling wine. And in summer, don’t miss the favored outdoor seating, The Backyard.

Number of stars: 4

Riddargatan 6, Östermalm



Bank Hotel

If you want to stay in a hotel in Stockholm city, the intimate Bank Hotel is an excellent choice. This luxury hotel is located in the heart of the town between Nybrokajen and Kungsträdgården, close to everything – the water, shopping, nightlife, and culture. The impressive and historic Art Nouveau building was completed in 1910, and over the years, it has housed several banks, hence the name. Many of the beautiful details from bygone times have been preserved. The hotel offers a total of eleven different room types, six of which are suite categories, so there’s something for all preferences. All rooms are stylish and modernly furnished in light, natural colors and equipped with all amenities.

Besides first-class accommodation, Bank Hotel has a fantastic range of food and drinks. The restaurant Bonnie’s is housed in the old bank hall, and with a six-meter ceiling height and a beautiful glass ceiling, it’s something extraordinary. Here you are offered high-class culinary experiences and can eat breakfast, lunch, and dinner. A guest favorite is their Lazy Breakfast and Bubbles brunch served on weekends.

On the hotel’s top floor, you’ll find elegant Le Hibou, a rooftop bar with amazing views that’s perfect for drinking magical drinks, mingling, socializing, and living la dolce vita. The indoor bar with a lounge is inspired by an exclusive Parisian floor, and during the warmer seasons of the year, there’s also a lovely outdoor terrace. In addition, Bank Hotel offers the intimate cocktail bar Papillon, the slightly louder bar Sophie’s, and the private meeting and dining rooms BooBook and La Cour.

Number of stars: 5

Arsenalsgatan 6, Norrmalm/City

Hotel Frantz

Hotel Frantz is a family-owned and newly renovated hotel in Södermalm, housed in a historic brick house from 1647 on a narrow cross-street to Götgatan near Slussen. The house was built by the master tailor Frantz Bock, and the hotel’s name comes from this gentleman. Today’s hotel owners have put their souls into taking care of Frantz’s home in the best way. The old has been preserved, but it’s combined with modern influences. Together with a cozy atmosphere and top-class service, it contributes to a perfect hotel experience.

Each room is unique to reflect the house’s character, and the details have been carefully selected. Luxurious beds, fluffy duvets, and in some rooms also, magnificent tile stoves and bathtubs with lion’s paws. The rooms offer everything from spacious double rooms and family rooms to space-efficient rooms with bunk beds. Hotel Frantz also has an excellent restaurant and bar where you can enjoy both a tasty hotel breakfast (with cream cake and non-alcoholic bubbles!) and a great dinner focusing on locally produced ingredients and sustainability. In addition, there are nice conference and meeting rooms for up to 20 people.

Many who have stayed at Hotel Frantz rate it as one of Stockholm’s best hotels. The fact that you’re also close to many of the city’s highlights for tourists makes your stay even better. From the ideal location at Slussen, you can immediately start exploring Södermalm’s cozy neighborhoods full of restaurants, cafes, and shops or stroll around the historic Old Town with its cobbled streets and must-see attractions.

Number of stars: 4

Peter Myndes backe 5, Södermalm

Hotel Reisen

Living in the city’s fantastic historic quarters is special, and if you’re looking for an excellent hotel in Stockholm’s Old Town (Gamla stan), Hotel Reisen is an obvious option. This five-star hotel is located in picturesque surroundings by Skeppsbron, with proximity to everything and an outstanding view of the water as a bonus. The hotel building has a long and rich past. It was built back in 1617, and entering the premises is like traveling back in time. History is deeply rooted in the walls.

All hotel rooms are newly renovated in sober colors, maintain a high standard, and combine historical elegance with today’s modernity. In many rooms, the beautiful handmade brick walls from the 17th century remain. The hotel offers 12 different room types, and if you choose a Nordic suite, you also get your own private spa with a sauna, separate shower, and bathtub.

Hotel Reisen has all the imaginable facilities for a complete hotel stay – from luxury bathroom items, Wi-Fi, and minibar to 24-hour reception, concierge services, and parking. You eat the breakfast buffet in restaurant Reiss, which also serves high-class food from Scandinavian cuisine for lunch and dinner. In addition, there are two nice bars for those who want to have a drink. If you’re looking for pleasant relaxation, there’s a spa with pools, sauna, and treatments, and those who want to work out can exercise in the 24-hour well-equipped gym.

Number of stars: 5

Skeppsbron 12, Old Town

Hotel Ruth

Are you looking for an excellent hotel in Vasastan? Then Hotel Ruth is a top candidate. You’ll find this personal and family-owned neighborhood hotel in a 19th-century building on the corner of Surbrunnsgatan and Döbelnsgatan, and are offered an irresistible mix of a fancy Stockholm apartment and influences from all over the world. The ambition is to give both locals and visitors a second home, and they have succeeded. The atmosphere is homely and welcoming, and the friendly staff goes the extra mile to take great care of you.

No room looks the same as another at Hotel Ruth, and there’s suitable accommodation for everyone – single rooms, double rooms, and suites for those who want only the best. Always cozy, fresh, and with stylish decor. The hotel breakfast is one of Stockholm’s best, and if you’re hungry later in the day, the neighboring restaurant can offer delicious galettes and crêpes à la Bretagne in France. The pleasant bar serves everything from beer and cocktails to espresso – a perfect place to relax after a long day in town or a starting point for a night out.

Spend the night in comfortable beds or stop by for a quick visit and enjoy an espresso or a drink – regardless, you’re guaranteed to enjoy yourself at Hotel Ruth. And remember to check out the amazing art you can find in the lobby, restaurant, and some of the rooms.

Number of stars: 4

Surbrunnsgatan 38, Vasastan

Clarion Hotel Amaranten

Clarion Hotel Amaranten
Enjoy a breakfast in bed at Clarion Hotel Amaranten in Kungsholmen

Clarion Hotel Amaranten calls itself a large-format boutique hotel, and this hotel in Kungsholmen has invested in modern design with a 1960s vanity theme. Here you live in a prime location close to both the central station, Stockholm city, and the subway if you want to go to other parts of the city. And if you want to go sightseeing and discover all of Stockholm’s attractions, you’re not far from nice walking paths and water. For example, the City Hall is nearby, and from there, you can also catch a boat to explore the archipelago. Shopping and entertainment are also just a stone’s throw away.

When you stay at Clarion Hotel Amaranten, you have many types of hotel rooms to choose from – double rooms of different standards, family rooms (also perfect for groups of friends), and suites with a private balcony or terrace where you can enjoy fantastic views. Besides, it’s one of the places in Stockholm where pets are welcome if you’re looking for a dog-friendly hotel. The hotel also has many facilities – room service, gym, self-service check-in, laundry service, Wi-Fi, and much more. Plus a large meeting and conference facility.

If you are hungry, you can visit the hotel’s restaurant, Kitchen & Table, which is operated in collaboration with star chef Marcus Samuelsson. Here they serve high-quality food and drinks inspired by Manhattan’s flavor explosions and Scandinavian cuisine from morning to evening in a relaxed environment. Enjoy breakfast, lunch, brunch, and à la carte. If something to drink is enough, there’s the pleasant hotel bar Tap Room, which attracts both hotel guests and Kungsholmen residents. It’s a friendly cocktail bar with a vanity atmosphere and offers everything from exciting beers to refreshing drinks, live music, and fun happenings.

Number of stars: 4

Kungsholmsgatan 31, Kungsholmen

Lydmar Hotel

Lydmar Hotel Stockholm
Lydmar’s popular outdoor bar – Photo: Lydmar
The elegant but relaxed Lydmar Hotel has a superb location by the water, with the National Museum as a neighbor and magnificent views of the Old Town and the Royal Palace. Here you stay in the heart of Stockholm in a fancy older building. You are close to many of Stockholm’s gems – from shopping and restaurants to culture and attractions. For example, you are only 100 meters from the quay Strömkajen, where boat trips to the archipelago regularly depart.

Each of the beautiful and spacious rooms at Lydmar Hotel has unique decor and wooden floors. Several of them also have stucco, wooden joists, and tall windows. Room sizes vary to fit all needs – everyone from business travelers on a quick visit to tourists on a long trip can find something suitable. And regardless of your choice, you get first-class accommodation with lovely beds, spacious, fresh bathrooms, and all imaginable conveniences. Add a friendly and service-oriented staff who knows Stockholm and are happy to guide you to the city’s greatest hits. No wonder many think Lydmar is one of Stockholm’s best hotels.

You can eat breakfast, lunch, brunch, and dinner in the pleasant and lively restaurant The Dining Room. Here, hotel guests mingle with Stockholmers in a lovely living room atmosphere. The cuisine mainly mixes French and Swedish but has influences from all over the world. During the warmer seasons, you shouldn’t miss The Terrace, a tranquil green oasis on the second floor inspired by French gardens. You can enjoy good food and drinks here, and they regularly arrange clubs and events. Another summer favorite for those who like sun, cold rosé wine, and a great vibe is the outdoor bar, The Patio, in front of the hotel.

Number of stars: 5

Södra Blasieholmshamnen 2, Norrmalm/City

Hotell Hasselbacken

Historic Hasselbacken on the scenic Djurgården is a classic establishment in Stockholm that has been a favorite among Stockholmers and visitors since the mid-18th century. Originally it was just a tavern, but today the premises contain both a hotel, restaurant, bar, conference facility with 17 meeting rooms, a relaxation area, and a banquet hall. Since 2019, Hasselbacken has been a part of Pop House Sweden, which, among other things, runs ABBA The Museum and Cirkus. They’ve done a solid job restoring the well-known entertainment destination to its former glory.

Hotell Hasselbacken has 113 fine hotel rooms – from standard rooms to smaller suites. There are also many facilities here, such as a gym, sauna, garage, outdoor parking, and laundry services. At the establishment’s elegant and inviting restaurant, with 200 festive years of history, you can enjoy classic dishes with a modern touch, including the famous Hasselback potatoes invented here in 1953. The restaurant serves breakfast, lunch, dinner, and brunch, and there’s also a lovely terrace and a lobby bar.

Djurgården is one of Sweden’s most popular tourist destinations, and at Hotell Hasselbacken, you stay in the center of the action with many of the biggest attractions as neighbors. Perfect if you want to maximize your Stockholm experience on a weekend trip, have nice accommodation in a good location during a longer stay, or have a cozy staycation in the city center’s most beautiful area.

Number of stars: 4

Hazeliusbacken 20, Djurgården

Hotel Rival

Rival at Mariatorget is one of Stockholm’s first entertainment establishments and was installed in 1937. It was originally a movie theatre, but over the years, it has been supplemented with, among other things, a hotel – that today is Hotel Rival, a luxurious hotel in Södermalm. There are 99 designed hotel rooms with everything you, as a hotel guest, could wish for – comfortable beds, crisp Egyptian cotton sheets, fluffy duvets, and a lot of pillows. Plus nice bathrooms and all other amenities. Many rooms also have a balcony. There are eight different room types – from compact single rooms to suites with a furnished terrace and views of Södermalm’s rooftops.

Besides lovely rooms, Hotel Rival offers a lot of other things that enhance the hotel experience. The range of food and drinks is excellent, and you can enjoy delicious food in either the bistro or the tavern. There are also two bars here – an Art Deco-inspired cocktail bar dating back to 1937 and the popular hotel bar Watson’s Bar, with a great vibe seven days a week. For those who want to have a meeting, conference, or event, there are four modern meeting rooms – from smaller rooms for eight participants to an auditorium with room for as many as 735 people in the audience.

If you want to combine exceptional accommodation with excellent entertainment, Hotel Rival is the place to be. In the facility’s theatre auditorium, you can enjoy fantastic performances with Sweden’s artist elite – shows, theatres, concerts, and live podcasts. The goal is to be a warm, pleasant, and personal place to stay during your visit to Stockholm, and Hotel Rival has definitely succeeded in its ambition.

Number of stars: 4

Mariatorget 3, Södermalm

Have a wonderful stay at Stockholm’s best hotels

There you have our guide to Stockholm’s best hotels. We hope you find a room that suits your needs, whether you’re going on a weekend trip with your partner or best friend, visiting the Swedish capital with your family, or traveling here for work and need to book a hotel. Have a great time in Stockholm!

Gillar du artikeln? Dela gärna!
Du kanske också gillar de här artiklarna