Stockholm hotels — compare Expedia & Hotels.com
A capital spread across 14 islands, connected by short ferries, walkable bridges, and a spotless Metro. Gamla Stan (old town) for atmosphere and cobblestone charm; Södermalm for cafés, indie shops, and the sharpest restaurant scene; Östermalm for upscale dining and Djurgården museum access. June–August is peak season with nearly 19 hours of daylight; December for Lucia celebrations and Christmas markets is the winter spike. Stockholm is mid-range for Scandinavia — a central 4-star midweek runs £100–140/night outside congress weeks. Arlanda Airport connects to T-Centralen in 20 minutes on the Arlanda Express (premium) or 38 minutes on the pendeltåg (half the price). The Stockholm Pass pays back after three major museums if you are doing a packed sightseeing weekend.
Typical nightly rate: £100–£280
Hotels in Stockholm
Editorial picks · click through for live prices
ExpediaHotel Diplomat
Strandvägen
From £220 / night
Hotels.comHobo Hotel
Norrmalm
From £175 / night
ExpediaScandic Grand Central
Central Station
From £155 / night
Radisson Blu Waterfront Hotel
Kungsholmen
From £165 / night
ExpediaHotel Rival
Sodermalm
From £185 / night
Hotels.comMiss Clara by Nobis
Norrmalm
From £195 / night
Grand Hotel Stockholm
Blasieholmen
From £350 / night
Hotels.comSheraton Stockholm Hotel
Tegelbacken
From £170 / night
Search Stockholm on our partners
Search Stockholm on Expedia Group partners
Final price, availability and cancellation policy are determined by the merchant. We earn a commission when you complete a booking, at no extra cost to you. Read our affiliate disclosure.
Top things to do in Stockholm
- Gamla Stan
- Vasa Museum
- Skansen