The best hotels in Stockholm
Sweden's capital has 1,800+ places to stay. Most are fine but forgettable. These 10 we actually recommend -- from the Gamla Stan cobblestones to the Sodermalm rooftops.
Our 10 Top Picks in Stockholm
Click any hotel to check availability and book at the best price.
Grand Hôtel
Stockholm
$865/night Prices are approximate and vary by seasonEtt Hem
Stockholm
$667/night Prices are approximate and vary by seasonCastanea Old Town Hostel
Stockholm
$55/night Prices are approximate and vary by seasonHotel J
Stockholm
$203/night Prices are approximate and vary by seasonHome Hotel Tapetfabriken
Stockholm
$214/night Prices are approximate and vary by seasonHotel Kungsträdgården
Stockholm
$485/night Prices are approximate and vary by seasonHotel Frantz, member of WorldHotels Crafted
Stockholm
$485/night Prices are approximate and vary by seasonGenerator Stockholm
Stockholm
$55/night Prices are approximate and vary by seasonRadisson Blu Waterfront Hotel, Stockholm
Stockholm
$745/night Prices are approximate and vary by seasonDowntown Camper by Scandic
Stockholm
$449/night Prices are approximate and vary by seasonWhy These Hotels Made Our List
Here's why each one made the cut.
Grand Hôtel
Stockholm's most iconic address, right on the waterfront facing the Royal Palace. You're paying for history, not just a bed. The veranda breakfast alone justifies a visit. At $865 it's a splurge even by Stockholm standards. Come for a milestone anniversary or birthday, not a regular trip. Wonderful either way.
Address:Grand Hôtel, Södra Blasieholmshamnen 8, 103 27 Stockholm, Sweden
Compare prices for Grand Hôtel
Prices shown for 1 room, 2 adults. Click to see current availability.


Ett Hem
Only 12 rooms, no public dining except for guests. It genuinely feels like staying at a wealthy Stockholmer's home in Lärkstaden, one of the city's quietest neighborhoods. You won't find a better staff-to-guest ratio anywhere in the city. A 4.7 from 438 reviews is extraordinary. Worth every krona if you can get a booking.
Address:Ett Hem, Sköldungagatan 2, 114 27 Stockholm, Sweden
Neighborhood:Östermalm
Compare prices for Ett Hem
Prices shown for 1 room, 2 adults. Click to see current availability.

Castanea Old Town Hostel
$55 in Gamla Stan is nearly impossible. You're sleeping in the medieval city center, 2 minutes from the Nobel Museum and the metro. A 4.6 from 428 reviews is unusually strong for a hostel. Expect dorm beds, not suites. But if you're traveling on a real budget, this is Stockholm's best value, full stop.
Address:Castanea Old Town Hostel, Kindstugatan 1, 111 31 Stockholm, Sweden
Neighborhood:Gamla stan
Compare prices for Castanea Old Town Hostel
Prices shown for 1 room, 2 adults. Click to see current availability.


Hotel J
Out in Nacka Strand on the water, about 20 minutes from central Stockholm by boat or bus. It's worth the commute. The maritime aesthetic is genuine, not manufactured, and $203 is excellent for a 4-star with waterfront views. Skip it only if you absolutely need to be central every single evening.
Address:Hotel J, Ellensviksvägen 1, 131 27 Nacka Strand, Sweden
Neighborhood:Nacka
Compare prices for Hotel J
Prices shown for 1 room, 2 adults. Click to see current availability.

Home Hotel Tapetfabriken
A converted wallpaper factory in Gärdet, east of the city. Design-forward without trying too hard. The industrial bones are still visible and they work. At $214 you're getting boutique quality without the central Stockholm markup. Gärdet T-bana station is 5 minutes on foot, putting you anywhere in the city in under 20 minutes.
Address:Home Hotel Tapetfabriken, Marcusplatsen 9, 131 54 Nacka, Sweden
Neighborhood:Nacka
Compare prices for Home Hotel Tapetfabriken
Prices shown for 1 room, 2 adults. Click to see current availability.



Hotel Kungsträdgården
Sitting directly above Kungsträdgården park in central Stockholm. In summer you look down at open-air concerts and chess players. In winter, the ice rink runs just below. Price isn't listed, but the location is genuinely prime. Ask for a park-facing room when you book. Street-facing rooms miss the point entirely.
Address:Hotel Kungsträdgården, Västra Trädgårdsgatan 11B, 111 53 Stockholm, Sweden
Compare prices for Hotel Kungsträdgården
Prices shown for 1 room, 2 adults. Click to see current availability.


Hotel Frantz, member of WorldHotels Crafted
The WorldHotels Crafted label means independent spirit, smaller scale, actual character. At $485 you're in boutique territory without the grand-hotel formality of Stockholm's big names. It's the right pick if you'd rather have staff who recognize you than a lobby designed to impress strangers. The 862 reviews at 4.5 back it up.
Address:Hotel Frantz, member of WorldHotels Crafted, Peter Myndes backe 5, 116 46 Stockholm, Sweden
Neighborhood:Södermalm
Compare prices for Hotel Frantz, member of WorldHotels Crafted
Prices shown for 1 room, 2 adults. Click to see current availability.


Generator Stockholm
Generator is the hostel brand that actually figured out design. The Stockholm location puts you in a real neighborhood with local restaurants and no tourist kitsch. $55 gets you a clean bed and good common areas with the T-bana close by. With 7,706 reviews at 4.4, the crowd has spoken.
Address:Generator Stockholm, Torsgatan 10, 111 23 Stockholm, Sweden
Compare prices for Generator Stockholm
Prices shown for 1 room, 2 adults. Click to see current availability.



Radisson Blu Waterfront Hotel, Stockholm
Connected directly to Stockholm's convention center and a short walk from Central Station. Ideal if you're here for a conference. Hard to justify at $745 for a leisure trip when better options exist at half the price. The upper-floor waterfront views are impressive, but they don't make the math work for most travelers.
Address:Radisson Blu Waterfront Hotel, Stockholm, Nils Ericsons Plan 4, 111 64 Stockholm, Sweden
Compare prices for Radisson Blu Waterfront Hotel, Stockholm
Prices shown for 1 room, 2 adults. Click to see current availability.



Downtown Camper by Scandic
Scandic's outdoor-obsessed concept hotel in Norrmalm, dead center of Stockholm. They rent bikes, run city hikes, have a rooftop bar. It's deliberate, but it works. At $449 you're paying for the lifestyle package and the central address. Everything you need is walkable. A smart pick if you want energy, not elegance.
Address:Downtown Camper by Scandic, Brunkebergstorg 9, 111 51 Stockholm, Sweden
Compare prices for Downtown Camper by Scandic
Prices shown for 1 room, 2 adults. Click to see current availability.



Didn't find your match above? Here's every hotel in Stockholm.
Every scored hotel in the city. Filter by price, rating, or type to find yours.
| # | Hotel | Our Score | Guest Rating | Reviews | Type | Price/Night | Book |
|---|---|---|---|---|---|---|---|
| 1 | Grand Hôtel | 4.6 | 4 256 | 5★ | $870/night | Book → | |
| 2 | Ett Hem | 4.7 | 438 | Apartment / Guesthouse | $670/night | Book → | |
| 3 | Castanea Old Town Hostel | 4.6 | 428 | Apartment / Guesthouse | $60/night | Book → | |
| 4 | Hotel J | 4.5 | 1 178 | 4★ | $200/night | Book → | |
| 5 | Home Hotel Tapetfabriken | 4.5 | 1 069 | Apartment / Guesthouse | $210/night | Book → | |
| 6 | Hotel Kungsträdgården | 4.5 | 812 | Apartment / Guesthouse | $490/night | Book → | |
| 7 | Hotel Frantz, member of WorldHotels Crafted | 4.5 | 862 | Apartment / Guesthouse | $490/night | Book → | |
| 8 | Generator Stockholm | 4.4 | 7 706 | Apartment / Guesthouse | $60/night | Book → | |
| 9 | Radisson Blu Waterfront Hotel, Stockholm | 4.4 | 4 105 | Apartment / Guesthouse | $750/night | Book → | |
| 10 | Downtown Camper by Scandic | 4.4 | 5 368 | Apartment / Guesthouse | $450/night | Book → | |
| 11 | Best Western Time Hotel | 4.4 | 1 610 | 4★ | $430/night | Book → | |
| 12 | Cozy studio in Södermalm, Stockholm | 4.7 | 155 | Apartment / Guesthouse | $150/night | Book → | |
| 13 | Nobis Hotel Stockholm | 4.4 | 1 338 | 5★ | $540/night | Book → | |
| 14 | Högberga Gård | 4.4 | 578 | Apartment / Guesthouse | $310/night | Book → | |
| 15 | Lydmar Hotel | 4.4 | 945 | Apartment / Guesthouse | $920/night | Book → | |
| 16 | Hotel Skeppsholmen | 4.4 | 1 017 | 4★ | $310/night | Book → | |
| 17 | STF Stockholm Skeppsholmen Vandrarhem | 4.3 | 1 340 | Apartment / Guesthouse | $70/night | Book → | |
| 18 | Radisson Collection Strand Hotel, Stockholm | 4.3 | 1 307 | Apartment / Guesthouse | $460/night | Book → | |
| 19 | Freys Hotel | 4.3 | 1 509 | Apartment / Guesthouse | $420/night | Book → | |
| 20 | Courtyard by Marriott Stockholm Kungsholmen | 4.3 | 2 341 | Apartment / Guesthouse | $310/night | Book → |
Where to Stay in Stockholm
The neighborhood you pick matters more than the hotel.
Gamla Stan: The Medieval Island
Gamla Stan is Stockholm's old city on its own island, packed with narrow alleyways, the 17th-century Royal Palace, and Stortorget square. It is the most photographed part of the city and genuinely lovely, though also genuinely crowded between 10am and 5pm.
Stay in Gamla Stan if you want to wake up in the cobblestones and have the alleys to yourself before 9am. Leave it for the day if you just want the photos -- 3 hours is enough to see everything.
Sodermalm: Where Locals Actually Live
Cross the Slussen bridge south of Gamla Stan and you enter Sodermalm -- Stockholm's most characterful neighborhood and the one Stockholmers will actually recommend when asked. The Monteliusvagen walkway along the cliffs gives a panoramic view of the city that beats any rooftop bar.
The SoFo area (south of Folkungagatan) has Stockholm's best independent restaurants and vintage shops. Hornstulls Marknad runs weekends with good street food for 80-120 SEK. Hotel Rival on Mariatorget is here and worth the price.
Djurgarden: Museums and Royal Park
Djurgarden island is Stockholm's museum district and royal park. The Vasa Museum, Skansen open-air museum, ABBA: The Museum, and Grona Lund amusement park are all here. It is a 20-minute walk from Strandvagen or take the ferry from the city center.
Most visitors dedicate a full day here. Vasa Museum in the morning (go first for the best light on the ship), lunch at the Skansen cafe, ABBA museum if time allows. Bring a picnic for the park -- the grounds are beautiful.
The Stockholm Archipelago: Beyond the City
The archipelago starts 30 minutes east of the city center by boat and extends 80 kilometers out to the Baltic Sea. Waxholmsbolaget boats depart regularly from Strandvagen. Fjaderholmarna takes 30 minutes and has decent seafood restaurants. Vaxholm (1.5 hours) has the fortress and traditional wooden town.
Renting a kayak in the inner archipelago is popular. Half-day kayak tours depart from Djurgarden for about 650 SEK. If you have 3+ days in Stockholm, one day in the archipelago is well spent.
Eating and Drinking: What to Spend On
Stockholm is expensive but the quality is high. The market halls -- Ostermalms Saluhall for the posher version, Soderhallarna in Sodermalm for everyday use -- are the best value for hot lunches at 100-150 SEK. The IKEA cafeteria near the city (Barkarby) will save you money if you genuinely need to budget.
Coffee culture (fika) is serious here. Vete-Katten on Kungsgatan is the classic city konditori. Mellqvist on Hornsgatan in Sodermalm is the local version. Never skip the kanelbulle (cinnamon bun) -- it is the best in Scandinavia.
Practical Transport Notes
The T-bana metro is the backbone of the city. Lines 17, 18, and 19 (green) cover central Stockholm. The Arlanda Express from the airport to Central Station takes 20 minutes. Buy the SL 72-hour card (320 SEK) if you plan to move around a lot.
The Djurgarden ferry from Strandvagen is included on SL cards. Taxis are expensive -- Bolt and Uber are available and cheaper than street taxis. Cycling is excellent from April to October; Donkey Republic rental bikes are available throughout the city.
Stockholm's best hotel regions
Stockholm spreads across 14 islands. Gamla Stan is the medieval heart, Norrmalm is the central business district, Sodermalm is the local favorite, and Ostermalm is where the money lives.
Gamla Stan 3 vetted hotels Medieval cobblestones, Royal Palace, tourist central
Medieval cobblestones, Royal Palace, tourist central
Stockholm's old town on its own island. Hotels are small, streets are narrow, and the atmosphere before 9am and after 8pm is genuinely magical.
Best for first-timers who want the full medieval Stockholm experience.
Browse all Gamla Stan hotels → Sodermalm 3 vetted hotels Local Stockholm, rooftop views, best restaurants
Local Stockholm, rooftop views, best restaurants
Sodermalm is the authentic Stockholm neighborhood -- less touristy, better food, more interesting. The Monteliusvagen viewpoint is free and unmissable.
Hotel Rival here is owned by Benny Andersson of ABBA and is the neighborhood's landmark property.
Browse all Sodermalm hotels → Norrmalm 2 vetted hotels Central station district, business hotels
Central station district, business hotels
Norrmalm is the central business district around Stockholm Central Station. Practical location, less atmospheric than Gamla Stan or Sodermalm.
Good for business travel and those arriving late who need a central base without character requirements.
Browse all Norrmalm hotels → Ostermalm 2 vetted hotels Luxury Stockholm, embassies and old money
Luxury Stockholm, embassies and old money
Ostermalm is Stockholm's most affluent neighborhood along Strandvagen and Karlaplan. The Radisson Blu Waterfront and luxury boutique hotels are here.
Expensive but genuinely elegant. The Ostermalm Saluhall market hall is one of the best in Europe.
Browse all Ostermalm hotels →Best Areas by Vibe
Tell us how you travel.
Museum City
Djurgarden island concentrates Stockholm's best museums within walking distance -- the Vasa warship, Skansen open-air museum, and Fotografiska photography gallery are all here.
Waterfront Couples
The Ostermalm Strandvagen waterfront is Stockholm's most romantic walk -- sailboats moored along the promenade, the Grand Hotel facade, and views across to Djurgarden.
Backpacker Stockholm
City Backpackers Inn near the city center keeps prices under $95/night with a social kitchen and helpful staff who know every free attraction in the city.
Nordic Food Scene
Sodermalm's SoFo district has Stockholm's best restaurant concentration -- from cheap smorgas (open sandwiches) at Soderhallarna market hall to Nordic tasting menus at Pelikan.
Family Adventures
Djurgarden island has Grona Lund amusement park, Skansen with live animals and historical buildings, and Junibacken children's story museum -- a full day for families.
Summer Archipelago
Fjaderholmarna island takes 30 minutes by ferry from Strandvagen for summer swimming, seafood, and the closest archipelago experience to the city center.
We reviewed 1,800+ properties across Stockholm's 14 islands. Gamla Stan, Sodermalm, Norrmalm, Ostermalm, and Djurgarden all made the cut. These 10 earned their spot.
Location Quality
Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.
Value for Money
We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.
Guest Experience
We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.
Every hotel on this page earned its spot through this process.
When to Visit Stockholm
Hotel prices, crowds, and weather vary by season.
Winter (Dec-Feb)
Cold, dark, and genuinely atmospheric. Christmas markets at Gamla Stan and Skansen run through December. January and February are quiet and cheaper. Ice skating on Kungstradgarden is free.
Spring (Apr-May)
Stockholm comes to life in May. Outdoor seating opens, the islands turn green, and prices are 20-30% below summer rates. April can be cold but May is generally excellent.
Summer (Jun-Aug)
Long days (sun sets after 10pm in June), outdoor culture, and full archipelago operations. July is peak -- book 8-10 weeks ahead. The city empties out in August as Swedes head to summer houses.
Autumn (Sep-Oct)
Autumn colors in Djurgarden and the archipelago. Prices drop back from summer peaks. Good weather through September with occasional rain. October is quieter and cooler.
Booking Tips for Stockholm
Smart booking strategies for Stockholm.
Buy the SL 72-hour travel card immediately
The SL transport card at 320 SEK covers metro, bus, tram, and the Djurgarden ferry. Most tourists spend more on individual tickets. Get it at Central Station on arrival.
Book the Vasa Museum first thing in the morning
The Vasa Museum has limited timed entry slots. Book online at vasamuseet.se up to 2 weeks ahead for July and August. Go when it opens at 10am -- the ship interior in morning light is extraordinary.
Walk from Gamla Stan to Sodermalm via Slussen
This 15-minute walk crosses Stockholm's islands, passes through the lock gate area, and gives you the whole geography of the city. Do it on your first afternoon to get oriented.
Use the Waxholmsbolaget ferry for the archipelago
Waxholmsbolaget is the public ferry company covering 35 routes to the archipelago. It accepts SL travel cards and is cheaper than Stromma tours. The Vaxholm route (1.5 hours, 105 SEK one way) is the easiest day trip.
Fika at Vete-Katten, not a tourist cafe
Vete-Katten on Kungsgatan 55 has been a Stockholm institution since 1928. A coffee and kanelbulle here costs about 85 SEK total -- roughly the same as the tourist cafes in Gamla Stan but with 100 years of atmosphere.
Hotel Rival is the best mid-range choice in Sodermalm
Hotel Rival on Mariatorget 3 is owned by Benny Andersson of ABBA and has a great cinema and bar on site. Book at least 4-6 weeks ahead for summer. Rates start at $150/night and are worth it.
Hotels in Stockholm, FAQ
Straight answers from our team.
What is the best area to stay in Stockholm?
Gamla Stan is the classic choice for first-timers -- medieval cobblestone streets, 5 minutes walk from the Royal Palace, hotels from $105/night. Sodermalm is where locals actually live: better restaurants, more affordable, the Monteliusvagen viewpoint gives the best Stockholm panorama. Ostermalm is for luxury at Strandvagen (expect $250+ nightly).
How do I get from Arlanda Airport to Stockholm?
The Arlanda Express train takes 20 minutes to Stockholm Central for 295 SEK ($27). Slower commuter trains (Pendeltag) run the same route in 40 minutes for 105 SEK ($10). Taxis should cost around 500-600 SEK ($46-55). Avoid unlicensed cabs at the arrivals hall -- use Taxi Stockholm or Cabonline apps.
Is Stockholm expensive?
Yes, one of Europe's priciest cities. Mid-range hotels run 1,200-2,000 SEK ($110-185/night). A pub meal is 150-200 SEK ($14-18). Save significantly by staying in Sodermalm or Kungsholmen instead of Gamla Stan. The after-work (happy hour) 16-18 runs drinks at 60-75 SEK -- use it.
What is the best time to visit Stockholm?
June to August for long days -- the sun sets after 10pm in midsummer and the outdoor seating culture comes alive. Hotel prices spike 40-60% in July. May and September offer good weather, fewer crowds, and prices 20-30% lower. December is magical for the Christmas markets in Gamla Stan and Skansen, though temperatures drop to -5 to 2 degrees Celsius.
Which museums are worth the entrance fee in Stockholm?
The Vasa Museum (170 SEK) is unmissable -- a perfectly preserved 17th-century warship that sank on its maiden voyage and was raised intact in 1961. Fotografiska (195 SEK) on Sodermalmstrand has the best photography exhibitions in Europe. ABBA: The Museum (250 SEK) is genuinely excellent even if you are not a fan. Most national museums are free.
Is the Stockholm archipelago worth a day trip?
Absolutely. The archipelago has 30,000 islands. Vaxholm takes 1.5 hours by boat and is the most popular destination -- the 17th-century fortress and wooden houses are classic Swedish. Fjaderholmarna takes only 30 minutes from Strandvagen and has good seafood restaurants. Boats depart from Strandvagen (Stromma and Waxholmsbolaget operators).
What neighborhood should I avoid in Stockholm?
Nowhere in Stockholm is genuinely dangerous for tourists. Rinkeby and Tensta are often mentioned but are fine during the day. Within the tourist areas, the block around Central Station (Klara area) gets sketchy after midnight. Hotel Rival in Sodermalm's Mariatorget and Hotel Adlon are much better choices than the cheapest options around the station.
What is the local food scene like in Stockholm?
Swedish smorgasbord (buffer of herring, meatballs, gravlax) is done best at Operakallaren in Norrmalm for lunch at around 450 SEK. For everyday eating, the market halls -- Ostermalms Saluhall and Soderhallarna -- have excellent sandwiches and hot dishes for 100-150 SEK. Do not skip fika (coffee and a cinnamon bun) -- Vete-Katten on Kungsgatan is the best classic konditori.
How do I get around Stockholm?
The T-bana (metro) covers all key areas and is excellent. A single trip costs 36 SEK ($3.30). A 24-hour travel card is 175 SEK ($16) and covers bus, metro, and ferry. Get the SL app and tap with your phone. The Djurgarden ferry from Strandvagen to the island is included on the travel card and is the best transport experience in the city.
Are there good hotels in Gamla Stan?
Yes but they are small and often noisy from cobblestone foot traffic. Ibis Stockholm Gamla Stan at $105-160/night is the most practical choice. Scandic Gamla Stan at $130-200/night is quieter and more comfortable. The location is excellent -- everything medieval Stockholm is on foot.
What is Sodermalm like for tourists?
Sodermalm is Stockholm's Brooklyn -- independent restaurants, vintage shops, the best street food market in Sweden (Hornstulls Marknad on weekends), and the Monteliusvagen cliff walk with panoramic city views. Hotel Rival on Mariatorget (owned by an ABBA member) is the neighborhood's best hotel at $150-220/night. SoFo (south of Folkungagatan) is the best street for browsing.
When should I book Stockholm hotels?
For July and the midsummer week (third week of June), book at least 8-10 weeks ahead -- the city fills completely. For standard summer travel (June, August), 4-6 weeks ahead is usually enough. May, September, and October can often be booked 2-3 weeks ahead.
Useful links for Stockholm
Government & official sources only. No booking sites, no ads.





