If you’re planning to visit the beautiful city of Stockholm, then there’s nowhere better to be based than the historic Old Town, aka Gamla Stan. And when it comes to accommodation, there’s a huge range of options available.
We’ve cherry picked five of the best for you to choose from, based on price, location and guest reviews. Whatever your taste and budget, there’ll be something to meet your needs.
Hotel Gamla Stan
From €102/ night
Those who love waterfront living will enjoy this budget option, which is just 6 minutes’ walk from one of Gamla Stan’s pretty beaches, overlooking Lake Mälaren. As for the hotel itself, set in a charming 18th century building, there’s free WiFi as well as complimentary use of guest computers and a communal kitchen for anyone wanting to rustle up a quick meal for themselves. Amenities include a basic continental breakfast each morning and 24-hour reception which sells light snacks and beverages. Stockholm Central Station, Stureplan Square and the vibrant Södermalm district are all within 15 minutes’ walk.
Lord Nelson
From €148/ night
Also close to the beach, this mid-range hotel is nestled in a a narrow 17th-century building and features maritime-themed rooms offering cable TV and free Wi-Fi.
All rooms also include a tiled bathroom with a shower and hairdryer, as well as Hästens beds and a work desk. The hotel has a 24 hour reception and a continental breakfast is served every morning in the dining room. There’s also a rooftop terrace where guests can enjoy an aperitif or a late night drink, or simply enjoy the wonderful views. The Royal Palace is located 100 yards from the hotel.
All rooms also include a tiled bathroom with a shower and hairdryer, as well as Hästens beds and a work desk. The hotel has a 24 hour reception and a continental breakfast is served every morning in the dining room. There’s also a rooftop terrace where guests can enjoy an aperitif or a late night drink, or simply enjoy the wonderful views. The Royal Palace is located 100 yards from the hotel.
Sheraton Stockholm
From €226/ night
This stylish hotel is 350 yards from Stockholm Central Station and 5 minutes’ walk from the Old Town. Its modern air-conditioned rooms have a flat-screen TV and tea/coffee maker, as well as luxury beds with soft mattresses and goose feather pillows. Free WiFi is available in all rooms and public areas, while some rooms offer views of Lake Mälaren, the Old Town or Stockholm City Hall. An in-room spa service provides relaxing treatments in a comfortable setting while leisure facilities include a sauna and a 24-hour gym. There’s also a chic on-site bar and restaurant offering international cuisine, panoramic windows and live DJ music on selected nights.
Hotel Sven Vintappare
From €155/ night
Housed in an early 17th-century building in the heart of Stockholm’s Old Town, this exceptional mid-range hotel offers traditional rooms with flat-screen TVs and Gustavian-style furnishings, with distinctive exposed wooden beams and a pantry with china dinner sets. Each room also has a private bathroom with shower and heated marble floors. Guests can start their day with a breakfast in the hotel café, situated in a medieval wine cellar, while the staff can help reserve tickets to a variety of events. For culture vultures, the Nobel Museum is just a few steps away and The Royal Palace is also within easy reach.
First Hotel Reisen
From €196/ night
For an upscale option, there’s few better choices than First Hotel Reisen, located just 150 yards from The Royal Palace and only a little further from a scenic beach. It offers all the trappings of a luxury hotel including fine dining, a free spa, gym and sauna access, as well as free WiFI. Guests rooms are similarly lavish, with many affording panoramic views of Lake Mälaren. The on-site spa houses a gym, sauna and cold plunge pool and there’s also an award-winning bar and restaurant serving Swedish and French-inspired cuisine.