These hotels are close to landmarks like the Stockholm Palace and the Vasa Museum, as well as public transport options like the Slussen Metro and City Terminal. Prices start around €100 per night with guest ratings often above 8.0/10.
This hotel offers modern guest rooms with a work desk and a bar and SPA & gym. It is a 10-minute walk from Stockholm Central Station and attractions like the Royal Palace.
Nybroviken waterfront, 0.4 miles from the city center
Originally opened for the 1912 Olympic Games, this hotel has rooms with a mix of modern and historic decor. It is just a 5-minute walk from the National Museum and the Kungsträgården Metro Station.
Strandvägen boulevard, 0.5 miles from the city center
Set in an Art Nouveau building, this hotel features modern interiors designed by Per Öberg. It is a 15-minute walk from the Royal Theater and local bus stops are directly outside.
Södermalm District, 1.9 miles from the city center
This design hotel offers a restaurant with local ingredients and a spa that includes a pool and sauna. It is located just a few yards from Skanstull Metro Station.
This waterfront hotel features some rooms with private saunas and balconies. It is located 492 feet from the Royal Palace and has easy access to Gamla Stan Metro Station.
This hotel has uniquely designed rooms inspired by maritime themes and features a sauna and a plunge pool. It is just a 2-minute walk from Gamla Stan Metro Station.
Housed in an early 1900s building, this hotel includes a bar with live DJ performances. It is within a 15-minute walk from Stockholm Central Station and the Old Town.
Opposite Stockholm Central Station, 0.4 miles from the city center
This budget hotel provides simple rooms and free WiFi, with breakfast bags available 24/7. It is within a 10-15 minute walk of local attractions like Kulturhuset.