Aerial view of Gamla Stan old town island in Stockholm surrounded by water and bridges

Cheap hotels in Stockholm

Stockholm spreads across islands linked by bridges and ferries. Gamla Stan is the picture-postcard old town, while Södermalm and Norrmalm offer more choice and better value.

Finding cheap rooms in Stockholm is easier when you know where to look. We compare live hotel rates across the top booking sites and point you to the neighborhoods where hotels are cheap but the location is still great.

Stockholm is a major Baltic cruise port, with ships docking at terminals such as Stadsgården and Frihamnen or anchoring near the city.

Where to find cheap rooms in Stockholm

Gamla Stan

The medieval old town — cobbled lanes, the Royal Palace and waterfront views.

See cheap rooms

Norrmalm

The modern center around Central Station, with many hotels and the Arlanda Express.

See cheap rooms

Södermalm

A hip island neighborhood of cafés and vintage shops, near the Stadsgården cruise quay.

See cheap rooms

Östermalm

Upscale and elegant, with the famous food hall.

See cheap rooms

Kungsholmen

A quieter island by City Hall, with good-value options.

See cheap rooms

Famous hotels in Stockholm

Fountain walk through the palm-lined gardens of the Grand Wailea, Maui

Grand Hôtel Stockholm

The 1874 waterfront landmark facing the Royal Palace across the water.

Check rates at Grand Hôtel Stockholm

Map of cheap hotels in Stockholm

Zoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.

Photos of Stockholm

When to book a cheap hotel in Stockholm

May–September brings long days and the cruise season; winter is dark and cold but cheaper.

See all Stockholm hotel deals

Frequently asked questions

What is the best area to stay in Stockholm?

Gamla Stan and Norrmalm are most central; Södermalm offers character and value.

Where do cruise ships dock in Stockholm?

Mostly at Stadsgården on Södermalm or at Frihamnen northeast of the center, depending on the ship.

How do I get to Stockholm from Arlanda Airport?

The Arlanda Express train, commuter trains and airport buses connect the airport with Central Station.