The best hotels in the Old Town

The best hotels in the Old Town

No other part of Stockholm is as rich in history as the Old Town, or Gamla Stan. For several hundred years this small area made up the entire city, and its long heritage is clearly reflected in its range of hotels. The island's central location is within walking distance of the whole of central Stockholm, making it a perfect starting point for a stay in the capital. From 17th century palaces to repurposed ships - these are the best hotels in the Old Town.

In this guide
  1. Hotels in the Old Town
    1. Hotell Reisen – A former coffeehouse
    2. Victory Hotel – Personal
    3. Lady Hamilton Hotel – Romance next to the Royal Palace
    4. Lord Nelson Hotel – Maritime theme
    5. Mälardrottningen Hotel & Restaurang – Sleep on the water
    6. Hotel Sven Vintappare – Gustavian elegance
    7. Den Gyllene Geten – 12 unique rooms
    8. Hotell Skeppsbron – Underground
    9. Castle House Inn – Right next to the Royal Palace
    10. Hotel Gamla Stan – Feel the breath of history
    11. Scandic Gamla Stan – Charming rooms

Hotels in the Old Town

The best hotels in the Old Town

Hotell Reisen

A former coffeehouse

Named after the Dutchman Fredrik Reiss who ran a coffeehouse on Skeppsbron in the 1750s, Hotel Reisen's location makes it as much of a central meeting place today as it was then. Many of the 144 rooms have wonderful views over the Strömmen waterway and the island of Skeppsholmen. There's also an award-winning cocktail bar and restaurant.

Victory Hotel

Personal

Along with Lady Hamilton and Lord Nelson, Victory forms a very warm and personal trio of hotels in the Old Town that goes by the name of Collector's Hotels. The hotels have the same owner as several of the neighbourhood's most popular restaurants and bar, including Djuret, Flickan and Tweed. Victory is slightly more luxurious, with larger rooms than its two sister hotels.

Lady Hamilton Hotel

Romance next to the Royal Palace

A stone's throw from the Royal Palace is Victory Hotel's sister hotel Lady Hamilton, a real gem with a charming, personal atmosphere and rooms with exposed beams, traditional folk paintings and unique antiques. Book in for afternoon tea or take a dip in the waters of the historic well in the spa area.

 

Lord Nelson Hotel

Maritime theme

Lord Nelson, the third in the Collector's hotel chain, is Sweden's narrowest hotel and is named after the English admiral Lord Nelson. Rooms are named after historic ships and decor includes wooden boat deck floors, model ships and other nautical paraphenalia. The maritime decor makes you feel more as though you're onboard a ship at sea than in the heart of Stockholm's busiest tourist area.

Mälardrottningen Hotel & Restaurang

Sleep on the water

Bobbing about in Riddarfjärden bay, Mälardrottningen makes for a unique hotel experience, as you sleep onboard a historic 1920s vessel. There are 61 cabins in varying sizes with windows that either look out over the island of Riddarholmen, where the boat is moored, or out over the waters of Lake Mälaren and the Södermalm district. There's a restaurant with outdoor seating area too.

Hotel Sven Vintappare

Gustavian elegance

Sven Vintappare is a charming, authentic hotel in an early 17th century house. The rooms were renovated at the beginning of the 2000s in classic, Gustavian style. There are six double rooms and a suite. Breakfast and Wifi are always included in the room rate.

Den Gyllene Geten

12 unique rooms

This 17th century palace on Stortorget has been remodelled into a small, intimate hotel. At Gyllene Geten, or The Golden Goat, as they call themselves, there are 12 rooms all with their own unique character and charm. All rooms have Wifi, TV and fridges.

Hotell Skeppsbron

Underground

Hotell Skeppsbron is a small, intimate, well-priced hotel with just 10 bedrooms and a great location on Skeppsbron. Sleep in underground cellar vaults next to the Royal Palace, within walking distance of the city centre and Södermalm. The ferries that depart right outside the hotel can transport you to lots of fantastic destinations.

Castle House Inn

Right next to the Royal Palace

The nearly one hundred rooms in this three-star hotel, located in the heart of the Old Town, are uniquely furnished, and several have sumptuous four-poster beds, crystal chandeliers and large windows overlooking the winding cobbled streets. The hotel doesn't have its own restaurant, but a continental breakfast and a snack bar are available, and you'll find Old Town's huge selection of restaurants and bars just around the corner.

Hotel Gamla Stan

Feel the breath of history

Right on Skeppsbron with unbeatable views over Saltsjön, Hotel Gamla Stan is housed in an historic building from 1670. The hotel has 81 newly renovated rooms, all individually decorated with colours, patterns and wallpaper inspired by the 17th century.

Scandic Gamla Stan

Charming rooms

Scandic's Old Town hotel is on Lilla Nygatan, close to some fantastic restaurants as well as the underground station. When you step inside from the cobbled streets you'll find 52 personally decorated, classic rooms with patterned wallpaper and antique furniture. As at all Scandic hotels, there's a fabulous breakfast buffet, laid out in the small breakfast room.

Send suggestion

Did we miss something in this guide?

Editors

At Thatsup, we have extensive experience of guiding our readers to a city’s hidden gems. Since 2008, our editors have been writing insightful guides covering restaurants, bars, cafes, hotels, and hairdressers, among other things. Our guides consist of carefully selected tips based on our local knowledge and are regularly updated with the help of our focus group, where we collectively discuss selections and content. We are constantly working to inspire and provide you with the best possible experience, no matter where you are or what you are looking for.