There’s a particular kind of Stockholm afternoon best spent horizontal, in a robe, watching snow fall past a fogged-up window while you steam yourself pink. Swedes take wellness seriously, the sauna is practically a national institution, and the city’s hotels have leaned into it with everything from a Japanese onsen in the woods to a 19th-century Art Nouveau bathhouse hidden inside a shopping arcade.
The best spa hotels in Stockholm split into three types. In-city luxury spas at the Grand Hôtel, At Six and Bank Hotel keep you in the centre; destination spas like Yasuragi and Hotel J Saltsjöbaden are worth the short trip out; and historic Sturebadet gives you a heated pool and saunas without leaving Östermalm. Day passes run roughly 595–950 SEK; overnight rates span 1,200 SEK to 9,500 SEK. If you’re still weighing where to base yourself, our Stockholm Hotels & Accommodation guide covers the wider picture, and this page zooms in on the spa side.
Below I’ve compared the real options, with pools, saunas, day-pass prices and who each one suits. Spa prices and treatment menus change often, so take every figure as “around” and confirm the current rate and opening hours when you book.

Best spa hotels in Stockholm at a glance
Here’s the shortlist. If you only want one takeaway: Yasuragi for a full day of immersion, the Grand Hôtel for in-city luxury, Sturebadet for history and a central location.
| Hotel | Location | Pool? | Day pass (SEK) | Doubles (SEK) |
|---|---|---|---|---|
| Grand Hôtel Nordic Spa | Blasieholmen (central) | Yes | ~950 | 5,500–9,500 |
| Yasuragi | Saltsjö-Boo (30 min out) | Yes, multiple | ~695 | 2,200–3,800 |
| Sturebadet | Östermalm (central) | Yes | ~750 | 2,800–4,500 |
| Hotel J Saltsjöbaden | Saltsjöbaden (25 min out) | Yes | Varies | 1,800–3,000 |
| At Six Spa | Brunkebergstorg (central) | Small | Guests | 3,200–5,800 |
| Bank Hotel Spa | Arsenalsgatan (central) | No | Guests | 3,500–6,200 |
| Elite Hotel Marina Tower | Saltsjöqvarn (waterfront) | Yes | Varies | 1,500–2,300 |
| Quality Hotel Globe | South Stockholm | Yes | Varies | 1,200–2,000 |
Not all of these are pure spa hotels, some are excellent all-rounders that happen to have a good pool and sauna. If you’re travelling as a group or with kids, it’s worth cross-checking our best family hotels in Stockholm, since a hotel pool changes a rainy Stockholm day completely.
In-city luxury spa hotels
These keep you in the centre, so you can slide from a treatment straight into dinner without a commute. You pay for that convenience, but on a short trip it’s often worth it.
Grand Hôtel Nordic Spa
The city’s flagship hotel spa, and the one I’d pick for a splurge. There’s a heated pool, a proper Swedish sauna, a steam room and a full slate of treatment rooms, with signature Nordic protocols and Linnéa Salongen on the menu. The building itself, right on the water opposite the Royal Palace, does a lot of the work.
- Day pass around 950 SEK for roughly three hours of pool and sauna access; treatment add-ons run 1,200–2,800 SEK.
- Best for: stay-and-spa luxury and day guests who want the flagship experience.
At Six Spa
Compact and design-led, the spa at At Six is more boutique than blockbuster, a sauna, treatment rooms and a small pool wrapped in cool modernist styling. It suits guests who value the aesthetic and a quiet soak over sheer scale.
- Best for: hotel guests and design-conscious spa-goers. This is one of Stockholm’s stronger design hotels, so it also lands in our best boutique hotels in Stockholm roundup.
Bank Hotel Spa
The Bank Hotel’s small spa sits in what used to be a bank vault in the basement, sauna and treatment rooms, no pool, but a genuinely atmospheric setting. It’s a nice add-on if you’re already staying here rather than a destination in itself.
- Best for: hotel guests who like a heritage-building setting.

Destination spa hotels just outside the centre
These need a short trip, but that’s rather the point, you leave the city behind. Give yourself a full day for any of them.
Yasuragi: the Japanese onsen in the forest
Yasuragi is unlike anything else near Stockholm. Built in Japanese style about 30 minutes out at Saltsjö-Boo, it has a run of onsen-style baths, indoor, outdoor and heated, plus saunas, a kimono to wear all day and a kaiseki dining option. Some pool sessions are silent meditation hours, so check the schedule before you turn up with children.
- Day pass around 695 SEK for full-day access plus kimono; treatments 950–2,400 SEK.
- Overnight from ~2,200 SEK for a double, including breakfast and pool access.
- Best for: couples wanting a full spa day and repeat visitors after something different. Getting there is 30 minutes by car or about 40 by SL bus 422 from Slussen.
Hotel J Saltsjöbaden
A New England-style waterfront hotel about 25 minutes out on the Saltsjöbanan light rail, Hotel J pairs a spa and sauna with a beach and pool, and a summer terrace looking over the inlet. It’s the pick if you want a whiff of the archipelago without a full boat trip.
- Best for: families after a beach-and-spa combo and summer visitors chasing that archipelago feel.
Sturebadet: Stockholm’s historic bathhouse
Tucked inside the Sturegallerian arcade in Östermalm, Sturebadet dates to 1885 and is a stunner, a heated pool under an Art Nouveau ceiling, several saunas, a steam room and an ice plunge. It’s a members’ club, but hotel-rate day access is available, which makes it the most characterful central option.
- Day pass around 750 SEK; treatments 1,100–2,800 SEK.
- Best for: a historic spa experience without leaving the city centre.
Mid-range and value hotel spas
You don’t need a luxury budget for a sauna and a swim. These deliver the wellness basics at far gentler rates.
- Elite Hotel Marina Tower — a converted mill on the Saltsjöqvarn waterfront with an indoor pool, sauna and treatment rooms. Strong value for a stay-and-spa.
- Quality Hotel Globe — pool and spa in south Stockholm at a budget-mid price, handy for events at the nearby arenas.
- Hilton Stockholm Slussen — a pool with sauna and a lighter spa offering, right by the Slussen interchange.
- Radisson Blu Royal Viking — pool, sauna and gym a minute from Stockholm Central, the most convenient for train arrivals.
If your priority is keeping the nightly rate down and a sauna is a bonus rather than the whole point, browse our best budget hotels in Stockholm under $150 and our best hostels in Stockholm too, several throw in a sauna as standard, because this is Sweden.
Best spa hotels in Stockholm by traveller type
Couples
Yasuragi for a full-day Japanese onsen retreat, the Grand Hôtel for in-city luxury, or Hotel J Saltsjöbaden for a waterfront escape. If you’d rather stay in the old town between soaks, our pick of the best hotels in Gamla Stan includes a couple with small spas of their own.
Day-pass visitors
Yasuragi (~695 SEK) is the best value, Sturebadet (~750 SEK) the most historic, and the Grand Hôtel Nordic Spa (~950 SEK) the most premium. Availability is limited, so book the pass ahead.
Stay-and-spa luxury
The Grand Hôtel’s Nordic Spa, the small but personal sauna at Ett Hem, or an overnight at Yasuragi for the full onsen immersion.
Budget spa stays
Quality Hotel Globe from around 1,200 SEK with pool and spa, Elite Hotel Marina Tower from about 1,500 SEK, or Yasuragi off-season from roughly 2,200 SEK with full onsen access.
Families
Hotel J Saltsjöbaden (beach plus pool and spa), Elite Hotel Marina Tower (family-friendly pool) or Hilton Stockholm Slussen (central pool). Remember Yasuragi’s silent hours if you’re bringing kids.
Solo wellness
Yasuragi for the most immersive stay, or Sturebadet for a historic soak in the heart of town.
What’s usually included at Stockholm spa hotels
Sauna. Effectively universal. Even mid-range hotels here include sauna access, it’s expected rather than a luxury.
Pool. Standard at the luxury and destination spas (Grand Hôtel, At Six, Yasuragi, Hotel J, Sturebadet) but hit-and-miss at mid-range places, so confirm before booking if a swim matters to you.
Treatments. Budget roughly 1,100–2,400 SEK for a massage, 1,200–2,800 SEK for a facial and 1,400–2,800 SEK for a body wrap or scrub.
Robes and slippers. Provided everywhere with a spa.
Day passes for non-guests. Most Stockholm spa hotels sell them, roughly 595–950 SEK, usually subject to availability.
Spa food. Yasuragi has dedicated kaiseki dining, the Grand Hôtel offers a spa-cuisine menu through Verandan, and smaller spas keep it to light bites.
Swedish spa etiquette (quick primer)
A few things catch first-timers out. Swedish sauna culture is relaxed but has its own rhythm, and knowing it makes the whole thing more enjoyable.
- Shower first. You’re expected to rinse off before entering any pool or sauna.
- Sit on a towel in the sauna, for hygiene rather than modesty.
- Keep it quiet. Saunas are for winding down; loud conversation reads as bad manners, and at Yasuragi some hours are strictly silent.
- Cold plunge. Alternating hot sauna with a cold plunge or shower is the whole ritual, ease in and it’s genuinely invigorating.
- Phones stay in the locker. Most spas ban cameras and phones in the wet areas.
When to book a Stockholm spa hotel
Low season (November–March, minus Christmas). Peak demand for indoor spas, this is when Swedes retreat to the sauna. Yasuragi books out 4–6 weeks ahead, the Grand Hôtel and Sturebadet 2–3 weeks.
Shoulder (April, May, September, October). The sweet spot, good availability and the best value-to-experience ratio.
High season (June–August). Outdoor spa demand peaks (Yasuragi’s outdoor baths, Hotel J’s beach) while indoor spa demand eases.
Christmas market season. Locals and visitors both descend on the spas; book four or more weeks ahead.
Frequently asked questions
What is the best spa hotel in Stockholm?
For in-city luxury it’s the Grand Hôtel Nordic Spa, with its waterfront pool and Royal Palace views. For a full destination experience, Yasuragi’s Japanese onsen is unmatched near Stockholm. And for waterfront-plus-archipelago charm, Hotel J Saltsjöbaden is hard to beat. The right answer depends on whether you want to stay central or get out of town.
How much does a spa hotel in Stockholm cost?
Nightly rates run roughly 1,200–9,500 SEK. Budget spa hotels like Quality Hotel Globe start around 1,200–2,000 SEK, mid-range options such as Yasuragi sit at 2,200–3,800 SEK, and luxury properties like the Grand Hôtel run 5,500–9,500 SEK. Day passes are a cheaper way in at 595–950 SEK.
Can non-guests use Stockholm hotel spas?
Most, yes. Yasuragi (~695 SEK), Sturebadet (~750 SEK) and the Grand Hôtel Nordic Spa (~950 SEK) all sell day passes to non-guests. Availability is limited and treatments cost extra, so book your slot ahead, especially in the busy winter months.
Is Yasuragi worth visiting?
Yes, it’s the most immersive spa near Stockholm. You get multiple onsen-style baths (including outdoor ones), saunas, a kimono for the day and optional kaiseki dining, all about 30 minutes from the centre. Go for a full day rather than a quick dip to get your money’s worth, and check the silent-hours schedule first.
What’s the best day-pass spa in Stockholm?
Yasuragi at around 695 SEK is the best value for a full day of onsen bathing. Sturebadet (~750 SEK) is the most atmospheric central option, set in an 1885 bathhouse. The Grand Hôtel Nordic Spa (~950 SEK) is the premium pick. All three are subject to availability, so reserve ahead.
Are there budget spa hotels in Stockholm?
Yes. Quality Hotel Globe offers a pool and spa from around 1,200 SEK, Elite Hotel Marina Tower from about 1,500 SEK, and Yasuragi drops to roughly 2,200 SEK off-season with full onsen access. Many mid-range and even budget hotels include a sauna as standard, so you can find wellness without a luxury bill.
What’s the best spa hotel for couples in Stockholm?
Yasuragi tops the list for a full-day retreat you’ll both remember. The Grand Hôtel delivers polished in-city luxury, and Hotel J Saltsjöbaden trades the city for a waterfront escape. For couples, I’d prioritise a spa with multiple baths and a relaxed vibe over a single small sauna.
Do Stockholm spa hotels have pools?
Most luxury and destination spa hotels do, including the Grand Hôtel, At Six, Yasuragi, Hotel J Saltsjöbaden, Sturebadet, Elite Marina Tower and Quality Hotel Globe. Smaller spas such as Bank Hotel and Hotel Skeppsholmen have a sauna but no pool. If a swim matters, confirm before booking.
How far is Yasuragi from central Stockholm?
About 30 minutes by car, or roughly 40 minutes on SL bus 422 from Slussen. The hotel can also arrange transfers. It sits at Saltsjö-Boo, on the edge of the archipelago, which is part of why it feels like a proper getaway despite being close to the city.
Are spa treatments expensive in Stockholm?
Yes, they’re pricey. A typical massage runs 1,100–2,400 SEK and a facial 1,200–2,800 SEK. If you’re watching the budget, a day pass for pool and sauna access without add-on treatments is usually the far better value, and the saunas are the heart of the Swedish spa experience anyway.