Skip to main content

Search hotels in Stockholm

Enter your dates to see the latest prices and deals for Stockholm hotels

Stockholm – 519 hotels and places to stay

Filter by:

Star rating
Review score

Hotel Ruth, WorldHotels Crafted

Hotel in Vasastan, Stockholm

Located in Stockholm and with Brunnsviksbadet Beach reachable within 2.3 km, Hotel Ruth, WorldHotels Crafted provides a restaurant, allergy-free rooms, free WiFi throughout the property and a bar.

M
Miho
From
Japan
From the moment we arrived, we were warmly greeted by the wonderful receptionists, and the surprise welcome drink and letter for my parents left me speechless. They were overjoyed and in tears . I, their daughter , planned this Scandinavian trip for my parents’ 50th wedding anniversary. Stockholm was our final stop and Ruth hotel was by far the best hotel we stayed in past 2 weeks! I myself travel a lot for work and have stayed many hotels but the quality of the breakfast is amazing too. 10 points out of 10 is not enough.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,443 reviews
Price from
US$223.90
1 night, 2 adults

Home Hotel Tapetfabriken

Hotel in Stockholm

Located in Stockholm, 500 metres from Sickla Beach, Home Hotel Tapetfabriken provides accommodation with a fitness centre, private parking, a shared lounge and a restaurant.

T
Tatsiana Skrypko
From
Belarus
Everything is perfect in this hotel
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,548 reviews
Price from
US$148.63
1 night, 2 adults

Hotel Frantz, WorldHotels Crafted

Hotel in Södermalm, Stockholm

Attractively situated in the Södermalm district of Stockholm, Hotel Frantz, WorldHotels Crafted is situated 1.6 km from Museum of Medieval Stockholm, 1.7 km from The Royal Palace and 1.8 km from Royal...

J
Julie
From
Finland
Staff were friendly and very helpful. Restaurant was great. Feeling of hotel was cozy.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,397 reviews
Price from
US$289.35
1 night, 2 adults

Grand Hôtel Stockholm

Hotel in Norrmalm, Stockholm

Grand Hôtel Stockholm is situated on the waterfront opposite the Royal Palace and the Old Town, 1 km from Central Station. It offers fine dining, a spa and free WiFi access.

T
Toichiro
From
Japan
Hospitality, location, breakfast!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,190 reviews
Price from
US$451.62
1 night, 2 adults

Hotel Skeppsholmen, Stockholm, a Member of Design Hotels

Hotel in Stockholm City Centre, Stockholm

Set in a charming 1690s building on a peaceful city island, this design hotel is 300 metres from Moderna Museum. All rooms offer flat-screen TV and park or sea views.

L
Linda
From
United Kingdom
Breakfast was delicious. Staff were extremely helpful and cheery. Room was lovely and quiet and also comfortable and clean.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,805 reviews
Price from
US$279.68
1 night, 2 adults

Villa Dahlia

Hotel in Vasastan, Stockholm

This hotel overlooks Tegnérlunden Park, 150 metres from the Drottninggatan shopping street and 10 minutes’ walk from Stockholm Central Station. It offers free WiFi, a bar and SPA & gym.

L
Lassi
From
Finland
Although I dreaded booking a windowless room, it was perfect for a winter business trip where didn't have much time to hang out in the room anyway. Beautiful interiors, great breakfast and a location that turned out to be perfectly close to the center but also to the area where our new office is.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,212 reviews
Price from
US$267.78
1 night, 2 adults

Hotel Rival

Hotel in Södermalm, Stockholm

Situated in vibrant Södermalm, this hotel is set in a 1930s Art Déco building by Mariatorget Square. All rooms feature a flat-screen TV with Blu-ray player and luxury beds. Wi-Fi access is free.

J
John
From
Ireland
The staff were really friendly and helpful, location excellent, decor lovely and rooms really spacious and comfortable, I am happy to recommend the hotel and will stay there again on my next visit
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,941 reviews
Price from
US$233.78
1 night, 2 adults

Ett Hem

Hotel in Östermalm, Stockholm

Situated on Östermalm, 1.9 km from Sergels torg square and Stockholm city centre, Ett Hem is a 5-star hotel with a restaurant, bar, fitness centre and sauna.

P
Phuong
From
Australia
If you want a "treat yourself" moment, this is it. Truly one if the best accommodation experiences I have ever had the pleasure of experiencing. Ett Hem was recommended to me by a friend, and it did not disappoint. From the moment I arrived I felt like I was important, but not overwhelmed by obligation. To the moment I left, and beyond, I felt like I was at home. I can't say enough great things about the wonderful people who work there to make the stay perfect. It's not accommodation. It's an experience. And one that I will never forget. Also, please indulge in dinner at Ett Hem, because it is out of this world. You can customise it as you wish, or if you are undecided like me, just accept their recommendations because they really know what they are doing.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 203 reviews
Price from
US$648.21
1 night, 2 adults

Hotel Kungsträdgården

Hotel in Norrmalm, Stockholm

Opened in January 2015, Hotel Kungsträdgården is housed in a fully-renovated 18th century building in central Stockholm.

C
Christos
From
Cyprus
Excellent location, helpful staff, a very good breakfast, beautiful building, near bars, restaurant, parks and shops. An uber takes you to the museums for about 100-120sek or its a 25-35 min nice walk by the water
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 942 reviews
Price from
US$332.18
1 night, 2 adults

Lydmar Hotel

Hotel in Norrmalm, Stockholm

Situated by the National Museum, this chic waterfront hotel offers views of the Old Town and Royal Palace. It offers a popular bistro-style restaurant and art exhibitions.

N
Natalia
From
Spain
Excellent location with an amazing view, food was delicious and the atmosphere was very serene.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 597 reviews
Price from
US$382.02
1 night, 2 adults
See all 519 hotels in Stockholm

Most booked hotels in Stockholm and surroundings in the past month

See all

Budget hotels in Stockholm and nearby

  • Scored out of 10, guest rating 3.5
    Poor - What previous guests thought, 711 reviews

    Just 2 minutes’ walk from Stockholm Central Station, this hostel is 200 metres from Drottninggatan shopping street. Free WiFi is available.

    From US$92.34 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 3,676 reviews

    This hostel is set in a 19th-century building, 500 metres from Stockholm Central Station and 5 minutes’ walk from Drottninggatan shopping street. WiFi internet, evening sauna and pasta are free.

    From US$85.81 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 60 reviews

    Offering city views, Charming Apartment in Stockholm City 913 is an accommodation set in Stockholm, 1.4 km from Stureplan and 1.5 km from Stockholm City Hall.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,452 reviews

    Located in the centre of Stockholm’s Old Town, this hostel is 3 minutes’ walk from the Gamla Stan Metro Station. It features a communal, fully equipped kitchen, along with bright, fresh rooms.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 410 reviews

    Well set in the centre of Stockholm, Nomad City provides air-conditioned rooms, a shared lounge, free WiFi and a bar. This 2-star hostel offers luggage storage space.

    From US$95.64 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 4,754 reviews

    Castle House Inn is located right in the heart of Stockholm's Old Town, only a 3 minutes' walk to the Royal Palace. Free WiFi access is available.

    From US$110.04 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 105 reviews

    Situated in Stockholm, 400 metres from The Royal Palace and 600 metres from Museum of Medieval Stockholm, Travel box no window studio 2 now with AC provides accommodation with amenities such as free...

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 2,620 reviews

    This good-value hotel is set in a 19th-century building, 10 minutes’ walk from shopping and entertainment at Hötorget and Drottninggatan.

    From US$105.73 per night

Best hotels with breakfast in Stockholm and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 7,273 reviews

    Downtown Camper by Scandic is centrally located in Stockholm, just 8 minutes' walk from Stockholm Central Station.

    From US$346.63 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,258 reviews

    This modern design hotel is centrally located in Stockholm, and features a restaurant with international cuisine, wine bar with outdoor terrace and a well-equipped gym open 24-hours.

    From US$341.95 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 2,770 reviews

    This central Stockholm hotel is just 200 metres from Sergels Torg Square and 500 metres from Kungsträgården Park.

    From US$304.66 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 4,830 reviews

    Found between Hötorget Square and Drottninggatan shopping street, this eco-friendly hotel has a gym and sauna. Wi-Fi is free. Stockholm Central Station and the Arlanda Express are 500 metres away.

    From US$292.75 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 5,031 reviews

    Located directly across the street from Stockholm Central Station, Scandic Continental features a roof-top terrace bar with impressive city views, along with an in-house restaurant, The Market.

    From US$347.69 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,318 reviews

    This family-owned hotel is located just 3 minutes' walk from Stockholm Central Station. The hotel's popular Belgobaren offers up to 300 Belgian beers.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 5,211 reviews

    Set just 100 metres from Drottninggatan shopping street in central Stockholm, this hotel offers modern rooms with free WiFi and a flat-screen TV. Stockholm Central Station is a 5-minute walk away.

    From US$279.47 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 3,552 reviews

    This stylish hotel is 300 metres from Stockholm Central Station and 5 minutes' walk from the Old Town. The air conditioned rooms have a flat-screen TV and a tea/coffee maker.

    From US$291.69 per night

Hotels located in the centre of Stockholm

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 15 reviews

    Located in the Norrmalm district in Stockholm, Zzz Dreamscape Hotel offers 3-star rooms with free WiFi.

    From US$171.08 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 7,686 reviews

    Best Western and hotel offers modern and compact accommodation in central Stockholm. The hotel has a fitness centre with a sauna, while food and refreshments are offered at the restaurant and bar.

    From US$248.34 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 4,565 reviews

    Situated in Stockholm city centre, this hotel is just 200 metres from Stockholm Central Station. It offers free WiFi and quiet rooms with a flat-screen TV and tiled bathroom with rain shower.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 557 reviews

    This hotel is set on Drottninggatan shopping street in central Stockholm. It offers rooms with free WiFi and an LED Smart TV. Hötorget Metro Station is 100 metres away.

    From US$132.83 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,509 reviews

    Situated next to Nybrokajen Harbour in central Stockholm, Berns, Historical Boutique Hotel & House of Entertainment since 1863 features a dining hall, bars, restaurants and a nightclub.

    From US$382.55 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 7,755 reviews

    Situated in a stylish 19th-century building in the heart of Stockholm, Elite Hotel Adlon offers individually decorated rooms with free Wi-Fi.

    From US$312.94 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 823 reviews

    This sleek design hotel is just 100 metres from the Arlanda Airport Express Train at Stockholm Central Station. It offers modern rooms with free WiFi and tea/coffee facilities.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 3,336 reviews

    This hotel is home to Stockholm’s famous Icebar and is right next to Central Station and the Arlanda Express. Its modern, stylish rooms feature tea/coffee facilities, cable TV and luxury beds.

    From US$309.44 per night

FAQs about hotels in Stockholm

A Natural Beauty

Modern Stockholm is uniquely made up of 30% waterways and another 30% of parks and green spaces. It’s spread across 14 islands and is both one of the world’s cleanest and most charming capitals.

Stockholm’s famously huge number of museums includes the Naturhistoriska riksmuseet, the Moderna Museet and the Spritmuseum. City Hall hosts the famous Nobel Prize banquet and the Vasamuseet hosts the 300 year old Vasa warship.

The city’s past can be felt in Gamla Stan – Stockholm’s stunning Old Town with medieval layout, cobblestone streets and the Baroque-style Royal Palace. Designer Swedish clothes and interior decorations abound in the many unique stores throughout the city.

For a day away, ferries reveal the stunning Stockholm archipelago, a group of thousands of islands and rocks where you can enjoy hiking, outdoor swimming and fishing.

Whether you fly to Arlanda, Bromma, Skavsta or Västerås Airports, the city centre can be reached by either train or airport coach. Booking.com offers a wide choice of accommodations for your Stockholm holiday, from modern hotels, to unique botels and affordable hostels.

Learn more about visiting Stockholm

  • 386 attractions
  • 70 points of interest
  • 21 neighbourhoods

What guests said about Stockholm:

  • 10

    Very picturesque place.

    Very picturesque place. Found the locals to be very friendly and helpful people. As with other city breaks a bit more expensive for eating and drinking. Definitely purchase an SL travel card as can use on all transport and even the ferries. Well worth the purchase to get around and see as much of the city as possible.
    Guest review by
    Allison
    United Kingdom
  • 10

    Stockholm is a beautiful city and I wish I had had more time...

    Stockholm is a beautiful city and I wish I had had more time to explore. I did take a boat tour of some of the islands and it was well worth the money but make sure you get one with indoor seating in the fall and the winter!!
    Guest review by
    Joseph
    United States
  • 10

    I went to Stockholm for business.

    I went to Stockholm for business. But Stockholm is a safe city, with a wide range of convenient facilities, public transport is very good, the banking system works very well. It has many interesting museums like the Vasa Museum and interesting places to visit like Gamla Stan. But it is an expensive place to visit.
    Guest review by
    Eduardo
    Brazil
  • 8.0

    Stockholm completely won me over.

    Stockholm completely won me over. It’s such a beautiful and well-organized city where everything feels calm and respectful — people are polite, the streets are clean, and there’s a quiet sense of harmony everywhere. My favorite places were definitely Gamla Stan, with its charming cobblestone streets and colorful old houses, and Djurgården, where you can walk for hours surrounded by nature, museums, and the sound of the water. I also loved Södermalm for its artsy vibe, local shops, and cozy cafés — it’s the perfect place to just wander without a plan. Food was another highlight! We ate at a few great spots: Meatballs for the People (for a Swedish classic), Vete-Katten for amazing pastries and coffee, and Urban Deli for something more modern and relaxed. Everything was fresh, beautifully presented, and delicious. Getting around Stockholm is super easy — the public transport is punctual and clean, but honestly, walking or renting bikes is the best way to explore. The city feels safe and very pedestrian-friendly. For young couples, there’s so much to do: long walks along the waterfront, visiting the Vasa Museum or Fotografiska, exploring hidden cafés, or taking a romantic ferry ride through the archipelago. Even just watching the sunset from Monteliusvägen feels magical. Stockholm is one of those cities that balances culture, nature, and calm perfectly — ideal for couples who love good food, long walks, and beautiful views.
    Guest review by
    Matteo
    Italy
  • 10

    I loved visiting Stockholm.

    I loved visiting Stockholm. I wish I had more time and money to stay longer. We were there for a concert at the Avicii Arena which was amazing. Another highlight of our trip was visiting Skansen - the open-air museum with traditional houses and crafts where you can observe how glass, pottery, bread were made in the past. We also found very interesting the wild animals and fish traditional for Sweden, and exotic monkeys, lemurs and meerkats. If visiting Skansen, make sure to have enough time - go before noon as it closes at 15 h.
    Guest review by
    Nadezhda Hristova
    Bulgaria
  • 10

    The Gamla Stan ("Old Town") area was my favorite area.

    The Gamla Stan ("Old Town") area was my favorite area. Great for walking with lots of great narrow, cobbled streets and old, interesting architecture. Loads of fun shops and restaurants. I enjoyed the Vasa Museum, Skansen, and the National Art Gallery. Touring the fabulous City Hall is a great experience.
    Guest review by
    Paul
    United States

See reviews by guests who stayed at hotels in Stockholm

See all
  • From US$137.19 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,445 reviews
    Way better than expected! I have stayed in a number of places in Stockholm but in comparison to price/worth ratio, this is easily one of the best. The location is basically at Slussen station, in the hotel you can use washing automat and ironing room, there are tea and coffee for a small fee in the communal area. Thought there is ongoing construction on Slussen, nothing is heard in the hotel. The room is freshly renovated, with all necessities inside.
    Guest review by
    TS
    Sweden
  • From US$271.50 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 5,669 reviews
    The hotel was on the best place and street... Of course, tradional elevator😇 of the hotel. Breakfast... At the heart of the Stockholm City and slow, confortable The team of the hotel was so kind and nice, young people...from the reception to cleaning everyting was wonderfull, great thanks to staff of the hotel.👏
    Guest review by
    İBRAHİM ETHEM
    Turkey
  • From US$347.69 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 5,031 reviews
    Second time visiting the same hotel. Located opposite the main train station. Close to Gambla stan and many major attractions. Polite staff ready to answer all questions , clean hotel / rooms and very attractive breakfast. For myself best choice when in Stockholm. Thank you...
    Guest review by
    Stalo
    Cyprus
  • From US$403.80 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,915 reviews
    Fantastic, friendly, cozy yet very efficient and well managed hotel for the discerning traveller. The location is best possibe for Stockholm city. There was nothing staff could not do for me to accommodate my wishes and requirements. I will be back!
    Guest review by
    Rikard
    Luxembourg
  • From US$145.37 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,355 reviews
    Best breakfast I've had in a Stockholm hotel so far
    Guest review by
    Tobias
    Germany