Finding Best Hotels in Stockholm, Sweden

Stockholm is an active and stylish city in Europe. You have plentiful choices in finding the hotels in Stockholm, Sweden. This article will show you 12 handpicked Stockholm’s best hotels and one hostel.
Stockholm is comprised of an archipelago of 14 islands. Each district and island have different charms and styles. It is important to learn about the city’s best neighbourhoods. You can then pick up the right hotel which meets your needs and expectations.
If you are a cruiser, you are very lucky with finding this article. It covers the best area and the best hotels to stay for your Baltic Cruise.
Stockholm has one of the largest cruise ports in Europe. In fact, the city has not only one but five cruise ports. These cruise ports are scattered across the city. Make sure you arrive at the right cruise port and book the right accommodation.
So, where to stay in Stockholm?
In this article, you will find Stockholm’s best 4 neighbourhoods and hotels. Save money and time by reading this article. Plan ahead and cruise cheaply. Book the best hotels in Stockholm, Sweden and make your Baltic Cruise absolutely special!
Best places to stay in Stockholm, Sweden
In Stockholm, historic buildings dominate the landscapes. You will find world-famous museums and restaurants. Take a walk along the beautiful waterfronts of the city. Visit an island by riding on a boat.
Stockholm is one of the most populous cities in Nordic countries. It is also one of the most expensive cities in Europe. Sweden is well known that “the standard of living and life expectancy rank among the highest in the world” (source). It is very important for you to book accommodation much in advance if you would like to save money.
Norrmalm is one of the best places to stay in Stockholm. It is convenient for sightseeing in the city. You can also visit other European cities from Stockholm’s Central Station. Norrmalm is an active and lively city. You can find fine restaurants, bars, cafes and shops around.
Norrmalm is the most popular place to stay in Stockholm. The hotel rates can be inevitably competitive and tend to be higher than in other districts.
If you are looking for more reasonable and cheaper accommodation, find hotels in Sodermalm. It is a stylish and fashionable neighbourhood. The vibrant and active Nordic nightlight can be expected. You will find more choices for accommodation.
If your budget is more generous, stay in the Stockholm’s beautiful historic district, Gamla Stan, Old Town in Stockholm. Gamla Stan is one of Europe’s oldest and preserved medieval cities. Your hotel will be very close to the Royal Palace.
Östermalm is Stockholm’s most elegant and upscale neighbourhood. The area is surrounded by hi-end hotels, restaurants, bars and designer brand shops.
What are the best neighbourhoods to stay in Stockholm, Sweden?
The accommodation option in Stockholm is varied. You can expect upscale hotels or chic designer hotels. The city also has eccentric houseboat hotels. Each district has different styles, taste and culture. We have selected one of the best neighbourhoods to stay in Stockholm:
- Norrmalm – the centre of the city with the Stockholm Central Station
- Gamla Stan – Stockholm Old Town, the Royal Palace and many historic buildings dominate the area.
- Östermalm – the most elegant and exclusive part of Stockholm
- Sodermalm – a hip and trendy, plenty of restaurants and cafes, a lot of choices for accommodation, discover some of the most wonderful of the old houses.
Stockholm City Map

Stockholm Things to Do
- Stockholm Palace
- Stockholm Old Town
- Stockholm National Museum
- Canal Trip
- Gamla Stan
- Vasa Museum
- Modern Art Museum
- Drottningholm Palace
- Hallwyl Museum
- The City Hall
- ABBA: Museum
- Stortorget
- Explore beautiful Nordic neighbourhoods at Gamla Stan, Södermalm, Montelliusvagen, Norrmalm and Strandvägen

Best Hotels in Stockholm for Cruises
Finding the best Stockholm hotel is extremely important. It is not too much to say that everything goes fine in Stockholm with the right one.
After a long international flight, you need to rest and sleep properly. You will set sail for Baltic Cruise within a few days time. Make yourself feel comfortable at your hotel. Set sail for Baltic cruise after you fully rested.
Finding the best Stockholm hotels near Cruise Port
- Learn how to transfer from your accommodation to your cruise port terminal. You can find a hotel which is convenient to get the terminal and can get on the ship without worrying about a delay.
- Find the hotel which is easy and fast to transfer from the airport. You do not need to get tired and feel stressed while you still have heavy luggage before you get your hotel. If the airport transfer to your accommodation is complicated, you would be jaded.
- Your hotel needs to be convenient for sightseeing in Stockholm.
Stockholm is one of the largest cruise ports in Europe. The Port of Stockholm is one of the busiest departure ports in Europe. Many people enjoy cruises from Stockholm.
You may be surprised that the port of Stockholm is not only one but has 5 quays. They are scattered across the city centre. You need to arrive at the right terminal.
The Best district to stay for Baltic Cruises
Important !: The best way to find Stockholm hotels for Baltic Cruise and near the port is to stay in the Norrmalm district. The reasons why Norrmalm is the best convenient for you and for Baltic Cruise is because of the Stockholm Central Station.
- The Arlanda Express make your airport transfer easy and comfortable. It takes 22-minutes from Arlanda International Airport to Central Station.
- Norrmalm is the transportation hub of Stockholm and has the Central Station. It is convenient to explore the city and for sightseeing.
- Importantly, you can easily go to your cruise port terminal by a shuttle bus. You can catch it at the Central Station. It only takes about 15 to 20 minutes by the shuttle if the traffic goes smooth.
- Taxi rates in Stockholm are one of the highest in Europe. It is also complicated to use it because taxi rates are not fixed in Stockholm. The taxi drivers are allowed to charge any rates in law. Save money by catching the shuttle from Central Station.
For cruisers, Norrmalm is the best place to stay in Stockholm.

Best Hotels in Stockholm, Sweden
Stockholm is one of the most expensive cities in Europe. It is not surprising that the accommodation rate is one of the highest in the cities of Europe. However, staying in the best places in Stockholm will meet the values you are looking for money. Some of the hotels will be introduced as midrange hotels. They are, in fact, 4-star hotels.
1. Norrmalm
Norrmalm is the heart of Stockholm, known as one of the best places to stay in the city. It is a lively neighbourhood, with full of choices of restaurants, cafes and bars. Stockholm Central Station is located in Norrmalm.
It is not surprising that the accommodation rates in Norrmalm can be the highest. Staying in Norrmalm is convenient for Stockholm airport to City as well as sightseeing. Find PUB department stores and Nordiska Kompaniet for shopping.
Why Stay in Norrmalm
- Stockholm Central Station – very convenient to explore the central city
- Wander along Drottninggatan, a fully pedestrianised shopping street
- Hötorget, Stockholm’s lively and hip market in the weekend
- Galleria – a shopping mall, one of the best place for shopping in Stockholm
- Hallwylska Museet – an inner-city palace
- Royal Academy of Fine Arts
- Klara Church – a landmark of Stockholm
Hotels near Stockholm Central Station
Luxury Hotels
Grand Hôtel
Grand Hôtel is Stockholm’s most famous luxury hotel. It is the hotel worthy of the Nobel Prize winners to stay over. Overlooking the harbour, the hotel is situated opposite the Royal Palace and the Old Town. The worldly famous Modern Museum and High-end shopping district, Bibliotekstan, are within a walking distance.
Grand Hotel Stockholm features 1 and 2 star Michelin restaurants and an indoor pool. Spa treatments and fitness are offered. The hotel also offers chauffeur-driven limousine transfers and 24-hour room service.
Grand’s air-conditioned rooms are filled with historic charm. You can have a courtyard, city or waterfront view.
Radisson Blu Royal Viking Hotel Stockholm
Radisson Blu Royal Viking Hotel Stockholm is a modern luxury hotel. It is the best hotels to stay for sightseeing. The hotel is located next to Central Station. It takes 8 minutes to go to Stockholm Town Hall by walk. Drottninggatan shopping street is just a 5-minute walk away and the Old Town is a 15-minute walk away.
All the guest rooms are airconditioned with a luxury bed. The bathroom is marbled with a bathtub or shower. Each room features a satellite TV and minibar.
The hotel facilities the 9th-floor SkyBar offering city views and offers free entrance to the gym, pool, hot tub and sauna. Breakfast is free for children under 7 years. Children up to 12 years have a discount.
Midrange Hotels
Hotel C Stockholm
Hotel C Stockholm is a midrange hotel, located right next to Central Station. It is convenient to catch the Arlanda Express for the airport transfer. What makes the hotel famous is not only the location. Hotel C Stockholm has the world-famous -5°C Icebar. It is the world’s 1st permanent ice bar. You will be sitting on a real ice cube chair. Even the cocktails are served in glasses made of ice.
The staterooms are modern and stylish. Tea/coffee facilities, cable TV and luxury beds are equipped. WiFi access is free.
The bustling Drottninggatan shopping street is within 500 m. Stockholm’s old town, Gamla Stan, is just a 10-minute walk away. If you are looking for a hotel for a location, Hotel C Stockholm is the best.
Scandic Continental Stockholm
Scandic Continental Stockholm is located nearby Stockholm Central Station. Stockholm City Hall, Kungstragarden Park and the Old Town are within a 10-minute walking distance. The hotel is decorated with Nordic modern furnishings and wood floors. Spectacular city views can be expected from the roof-top terrace bar.
Scandic Continental Stockholm is one of the best hotels to stay for sightseeing. The hotel features two restaurants. Guests are offered to have free access to a gym and sauna. You can use walking poles and bicycles for free.

2. Gamla Stan, Stockholm Old Town
Galma Stain is located in a picturesque waterfront area. It is one of the most beautiful places in Stockholm. It is an island, surrounded by preserved historic buildings. Gamla Stain is called. You can have many options in finding hotels in this “Old Town”. It is surrounded by the 17th and 18th-century buildings. You will find Royal Palace and the Royal Chapel (source).
Find the Baroque architecture of the Royal Palace and Riddarholmen Church. Historic buildings and narrow cobblestone streets dominate the landscape of the district. The architecture and the streets will bring you into the medieval age.
Why Stay in Gamla Stan
- Stockholm Old Town
- The Royal Palace
- The Swedish Parliament
- Royal Army marching
- Riddarholmen Church and historic buildings
- Nobel Prize Museum
- The maze of cobbled streets
- Riddarholm Church
- The Royal Opera House
- The Storkyrkobadet spa – a sauna in a centuries-old wine cellar
Hotels Stockholm Old Town
Midrange Hotels
Victory Hotel Stockholm
Located in the heart of Old Town, Victory Hotel Stockholm is an upper midrange hotel. The hotel is a few minutes away from Gamla Stan Metro Station. Each stateroom is unique, decorated with the maritime antique collection.
The hotel features Djuret restaurant, a French bistro/wine bar, The Burgundy and a cosy bar, Tweed. Other features include a sauna and hot. A free hot breakfast is offered.
Scandic Gamla Stan
Scandic Gamla Stan is located in the heart of Stockholm Old Town. The hotel is stylish. Gustavian-style décor is dominant. Hardwood floors and decorative carpets are impressive. Each guest room is charming and is furnished beautifully.
During the summer, the guests can enjoy meals on the terrace or in the courtyard. Enjoy city views from the rooftop terrace. The hotels is located within a 5-minute walk away from the Royal Palace. Gamla Stan Metro Station is a 2-minute walk from Scandic Gamla Stan
First Hotel Reisen
First Hotel Reisen is located in the waterfront of Old Town. The hotel adjoins the 18th-century historic buildings. It is a 6 minutes walk away from the Royal Palace. Guest rooms offer traditional decor and modern amenities. Many rooms offer panoramic views of the Baltic Sea.
Restaurant Reisen offers Swedish and French cuisine. The hotel facilitates a fitness room, sauna and cold plunge pool. Gamla Stan Metro Station is 10 minutes’ walk away, and a bus stop is a 50 m away from the hotel.

3. Östermalm
The most elegant and exclusive part of Stockholm. Östermalm is often compared to New York’s Upper East Side. Located the eastern side of Norrmalm, the district has a lot of museums.
Why Stay in Östermalm
- Stroll Humlegården park
- Kungsträdgården – the king’s garden
- Army Museum
- Hedvig Eleonora Church – the 18th-century church, with an octagonal structure.
- Hallwyl Museum – a Swedish national museum
- The Swedish History Museum
Best Hotels in Östermalm
Luxury Hotels
Hotel Diplomat Stockholm
Hotel Diplomat Stockholm is a 5-star luxury hotel, located in the upscale Strandvägen. The hotel was designed by renowned architect Per Öberg. It offers a sense of harmony between classic elegance and Nordic contemporary. The guest can enjoy great views over Nybroviken Bay from the hotel’s terrace during summer.
Each guest room is spacious, featuring quality Dux beds with premium linen. Well-equipped gym and a sauna welcome the guests. It takes a few minutes to go to Stockholm Royal Theatre by walk.
Mornington Hotel Stockholm
Mornington Hotel Stockholm is particularly suitable for relaxation and comfort. The hotel is located in the elegant Östermalm district. Each room has been uniquely designed. The guest rooms are modern and stylish. The inner courtyard is opened for afternoon coffee and evening cocktails.
The health club and sauna are equipped. Superior and Executive room guests have a free gym and sauna access. Swedish cuisine and international dishes are available at the hotel’s restaurant. Östermalmstorg Metro Station is just a few minutes away.

4. Sodermalm
Södermalm is located at the south of Gamla Stan. A sort of hip, it is a trendy neighbourhood. Södermalm is the best place to stay for shopping and vibrant nightlife. Find plenty of restaurants, bars and cafes in the south of Södermalm. You will also find art galleries. There are a lot of choices for accommodation.
Why Stay in Södermalm
- The City Museum
- Tantolunden Park
- Långholmen Island
- Active nightlife
- Fashionable restaurants, bars and cafes
Sodermalm Hotels
Luxury Hotels
Hotel Rival
Located in the heart of Södermalm, Hotel Rival is housed in a 1930s Art Déco building. All rooms are chick, modern and clean, decorated with a scene from a classic Swedish film.
All rooms feature a flat-screen TV with Blu-ray player and luxury beds. An iPhone docking station is equipped. Pillow menus and Egyptian cotton sheets are standard at Hotel Rival.
Gamla Stan Stockholm (Old Town) is only 10 minutes’ walk from Rival Hotel. Mariatorget Metro Station is within a few minutes walking distance.
Midrange Hotels
Hellstens Glashus
The vivid, stylish and colourful guest rooms are extremely appealing. The hotel is located in the lively Sodenmalm district. Gamla Stan (Old Town) is within 15-minute walking distance. The hotel facilitates a restaurant, a bar and free coffee and tea throughout the day for the guests.
The guest rooms come with a flat-screen TV, work desk and free WiFi. The tiled bathrooms feature a glass washbasin and a shower. Rooms have either large windows or visible beams.
Hellstens Glashus is located in the vibrant Sodermalm district in Stockholm. Gamla Stan, Stockholm’s Old Town, is a 15-minute walk away. The hotel offers a restaurant, bar and free coffee and tea throughout the day for guests.
Scandic Malmen
Scandic Malmen is located in the heart of vibrant Sodermalm district. Medborgarplatsen Square. All rooms have a private bathroom with a shower, a flat-screen TV and free WiFi, equipped a work desk.
The guests can have free access to the gym. Bistro Malmen serves dishes inspired by the South African and American kitchen. DJs and live music are offered at the bars.
Clarion Skanstull
Located in the heart of Sodermalm, Clarion Skanstull is a stylish modern hostel. Each room has uniquely designed with modern décor and colourful fabrics. The hotel facilities a guest kitchen, free WiFi and free internet computers. Either private or shared bathrooms are offered.
It takes a few minutes to Skanstull Metro Station from the hotel by walk. Stockholm Central Station is 4 metro stops away.
You may enjoy reading on Stockholm:
Next Reading >> How to get Stockholm Airport to City
>> Stockholm Cruise Port Guide
>> Baltic Sea Cruise
How do you find Hotels in Stockholm, Sweden near Cruise Port in this article? If you find this article useful, please share it with your friends and help them on Pinterest, Facebook and Twitter. Thank you for reading!
Leave a Reply