
Lö-Lu Sauna
Columbus · $37 for 120 min
- Wood-fired
Each of these saunas shows its open session times right on its listing, pulled from the venue's own booking system, so you can see what's free before you book.
There are 442 saunas with live availability in 294 cities across 10 countries: the United States (185), the United Kingdom (94), Canada (86), New Zealand (32) and 6 more countries. Of the 441 open now, 349 have a cold plunge and 247 are wood-fired. One more is opening soon.
442
saunas
10
countries
294
cities
441
open now

Columbus · $37 for 120 min

Stanton · $129 for 120 min

Stanton · $129 for 120 min

Detroit · $60 for 120 min

Westfield · $400 for 240 min
Rockford · $350

Banner Elk · $59 for 60 min

Chicago · $50 for 90 min
Chicago · $30 for 30 min

Charlottesville · $38 for 90 min
Knoxville · $40 for 120 min

Chicago · $40 for 60 min
Evanston · $20 for 30 min
Wilmette · $40 for 50 min
Skokie · $20 for 30 min
Asheville · $45 for 120 min · Temporarily closed

Alexandria · $65

Milwaukee · $30 for 60 min

Nashville · $25

Nashville · $30 for 75 min

Nashville · $35

$35 for 90 min
Charlotte · $50 for 120 min
Durham · $50 for 120 min

$140 for 90 min
Greenville · $45 for 120 min

Traverse City · $35 for 70 min

Traverse City · $35 for 70 min

Madison · $55 for 120 min

Belleville · $39 for 80 min

Madison · $34 for 75 min
Conshohocken · $75 for 90 min
Philadelphia · $75 for 90 min

Philadelphia · $29

Philadelphia · $55

Berkeley Heights · $39

Brooklyn · $60 for 240 min

New York · $64 for 90 min

New York · $67 for 75 min

New York · $65 for 70 min

Brooklyn · $29

Brooklyn · $65
Edgewater · $90

Brooklyn · $67 for 75 min

Brooklyn · $39

Kingston · $27 for 105 min

Germantown · $27 for 105 min

Stamford · $40 for 75 min

Hudson · $60 for 150 min
Chatham · $25 for 60 min

Saratoga Springs · $30 for 90 min
Pittsfield · $39 for 60 min

New Haven · $35 for 60 min

Brattleboro · $35 for 60 min

Burlington · $70 for 60 min

Burlington · $375

Huntington · $85 for 75 min

Waitsfield · $25 for 60 min

Essex Junction · $60 for 480 min

Leominster · $45 for 50 min

Lake Elmo · $35 for 90 min

Jeffersonville · $70 for 60 min
White Bear Lake · $40 for 60 min

Seekonk · $40 for 60 min

$40 for 60 min

Chisago City

Minneapolis · $28 for 60 min

Minneapolis · $99 for 75 min

Hardwick · $75 for 150 min

Minneapolis · $55 for 120 min
$40 for 60 min

East Hardwick · $35 for 60 min

East Burke · $40 for 60 min
See live availability
Grand Marais · $99 for 90 min

Alton · $125 for 90 min

Duluth · $49 for 75 min

Fayetteville · $55 for 90 min

North Shore · $40 for 60 min

Portsmouth · $49 for 120 min

Kennebunkport · $75 for 60 min

South Portland · $30 for 50 min

Phippsburg · $35 for 75 min

Bremen · $100 for 90 min

Montville · $35 for 90 min
Bonita Springs · $50 for 120 min

Houston · $35 for 60 min
Austin · $50 for 75 min

Gonzales · $65

Denver · $28 for 60 min
Englewood · $35 for 60 min

Denver · $35 for 90 min
Denver · $35

Denver · $50 for 60 min
Golden · $45 for 90 min

Glenwood Springs · $68
Midway · $38 for 120 min
Huntsville · $36 for 75 min
See live availabilityProvo · $30 for 60 min

Provo · $36 for 75 min
Salt Lake City · $35

Salt Lake City · $45 for 120 min

Tucson · $75 for 60 min

Meridian · $35 for 60 min

Ponderay · $39 for 75 min

Coeur d'Alene · $35 for 60 min
Coeur d'Alene · $70 for 75 min

San Juan · $68 for 150 min

Leavenworth · $35 for 120 min
Encinitas · $70 for 360 min

Bend · $40 for 90 min

Hood River · $35 for 90 min
See live availabilityIndex · $45 for 90 min

Lake Stevens · $35 for 60 min

Bellevue · $40 for 75 min
Redmond · $35 for 60 min
Kirkland · $59 for 60 min
Bellevue · $59 for 60 min

Renton · $75 for 120 min

Kirkland · $40 for 75 min
Kenmore · $30 for 60 min
Seattle · $35 for 60 min

Seattle · $35 for 60 min

Seattle · $35 for 60 min · Temporarily closed

Seattle · $190 for 90 min

Seattle · $35 for 60 min

$150 for 90 min

Seattle · $27 for 60 min · Temporarily closed

Seattle · $55 for 60 min
See live availability
Seattle · $70 for 120 min

Seattle · $225 for 90 min

$27 for 60 min · Temporarily closed

Seattle · $27 for 60 min · Temporarily closed

Seattle · $35 for 60 min
$35 for 60 min

Edmonds · $30 for 60 min

Bellingham · $35 for 50 min

West Seattle · $35 for 60 min
$35 for 60 min

Seattle · $35 for 60 min
$35 for 60 min

Bellingham · $35 for 50 min
Tacoma · $28 for 75 min

Whidbey Island · $40 for 90 min

$30 for 75 min

Battle Ground · $45 for 120 min

Portland · $60 for 60 min

Portland · $30 for 60 min

Vancouver · $45 for 120 min

Milwaukie · $40 for 120 min
Portland · $28 for 60 min

Milwaukie · $29

Whidbey Island · $30 for 60 min

Portland · $30 for 120 min
See live availabilityPortland · $100 for 150 min

Portland · $49 for 105 min

Portland · $30 for 120 min
See live availability
Portland · $69 for 120 min
Vancouver · $35 for 90 min
Portland · $30 for 60 min

Port Townsend · $40 for 90 min

Port Townsend · $62 for 50 min
Portland · $45 for 60 min
Portland · $30 for 90 min

Portland · $25 for 60 min
See live availability
Citrus Heights · $65 for 120 min
Portland · $50 for 90 min
Sequim · $35 for 90 min

Cornelius · $325

Avila Beach · $35 for 60 min

Long Beach · $35 for 120 min

Oakland · $20 for 30 min

Palo Alto · $55 for 60 min
Richmond · $110 for 90 min
San Francisco · $67 for 180 min

Petaluma · $45 for 90 min

San Francisco · $25 for 60 min

Sausalito · $45 for 90 min
Mill Valley · $35 for 30 min

Marshall · $145 for 50 min

Bodega Bay · $25 for 30 min

Albion · $40 for 90 min

Valdez · $35 for 75 min

Seward · $400

Honolulu · $40 for 60 min

San Diego · $38 for 75 min · Opening soon

Toronto · CA$39 for 90 min

Toronto · CA$45 for 60 min

Toronto · CA$45 for 75 min

Toronto · CA$64 for 75 min

Toronto · CA$60 for 180 min

Toronto · CA$64 for 75 min

Toronto · CA$45 for 60 min

Toronto · CA$59 for 50 min

Vaughan · CA$45 for 90 min

Whitby · CA$125

Blue Mountains · CA$105

Oro-Medonte · CA$105

Kingston · CA$99 for 240 min

Chelsea · CA$99

Salaberry-de-Valleyfield · CA$35 for 75 min

Rosemère · CA$54 for 240 min

Montréal · CA$26 for 60 min
See live availability
Verdun · CA$80

Montréal · CA$59 for 75 min

Montréal · CA$58 for 75 min

Montréal · CA$79 for 105 min

Montréal · CA$75 for 180 min

Montréal · CA$65 for 180 min

Montréal · CA$75

Montréal · CA$55 for 180 min

Brossard · CA$50 for 120 min

Saint-Bruno-de-Montarville · CA$89

Mont-Saint-Hilaire · CA$80

Bromont · CA$95

Québec · CA$75

Baxters Harbour · CA$59 for 90 min

Indian Harbour · CA$85 for 180 min

Cocagne · CA$70 for 180 min

Halifax · CA$30 for 60 min
See live availability
Calgary · CA$92 for 105 min

Wetaskiwin County · CA$840 for 240 min

Kelowna · CA$45 for 70 min

Kelowna · CA$47 for 75 min

Langley Twp · CA$89 for 180 min

Langley Twp · CA$40 for 90 min

Surrey · CA$39 for 120 min

Port Moody · CA$225 for 120 min

Port Moody · CA$1,200 for 120 min

North Vancouver · CA$995 for 120 min

Whistler · CA$138

North Vancouver · CA$47 for 110 min
Vancouver · CA$37 for 90 min

Richmond · CA$20 for 75 min

Vancouver · CA$47 for 110 min

Vancouver · CA$95 for 120 min

Vancouver · CA$95 for 120 min

Vancouver · CA$24 for 50 min

Vancouver · CA$55 for 90 min
Vancouver · CA$219 for 90 min

West Vancouver · CA$29 for 75 min

Squamish · CA$700 for 180 min

Brackendale · CA$42 for 120 min

Vancouver · CA$36 for 105 min · Temporarily closed
Squamish · CA$40 for 120 min

Pender Island · CA$150 for 120 min

Victoria · CA$59 for 120 min

Victoria · CA$94 for 180 min

Victoria · CA$55 for 90 min

Bowen Island · CA$199 for 90 min

Brentwood Bay · CA$69 for 90 min

Metchosin

Salt Spring Island · CA$40 for 120 min

Roberts Creek · CA$300

Shawnigan Lake · CA$30 for 90 min

Cobble Hill · CA$37 for 120 min

Madeira Park · CA$99 for 75 min
Nanaimo · CA$35 for 90 min
Parksville · CA$40 for 90 min

Powell River · CA$25

Comox · CA$325

Refuge Cove · CA$525 for 150 min

Port Alberni · CA$35 for 120 min

Port Alberni · CA$325
Courtenay · CA$38 for 105 min
Black Creek · CA$38 for 120 min

Campbell River · CA$37 for 120 min

Tofino · CA$199 for 120 min

Tofino · CA$199 for 90 min

Tofino · CA$1,219 for 300 min

Tofino · CA$55 for 90 min

Whitehorse · CA$70 for 180 min


€12 for 50 min

Co. Laois · €15 for 60 min

€15 for 60 min

Isle of Skye · £18 for 60 min

Portree

Gairloch · £18 for 60 min

Limavady · £22 for 60 min

Portstewart · £20 for 60 min

Isle of Mull · £16 for 55 min

Oban · £17 for 55 min

Argyll · £17 for 55 min

Bangor · £22 for 60 min

Arrochar · £15 for 60 min

Greenock · £30 for 110 min

Thurso · £15 for 90 min

Nairn · £10 for 45 min

Callander · £15 for 60 min

Elgin · £15 for 75 min

Glasgow · £25 for 60 min

£11 for 80 min

£11 for 80 min

£11 for 80 min

Isle of Man · £15 for 55 min

Edinburgh · £15 for 60 min

Leven · £15 for 60 min

Fife · £16 for 60 min

Harbour · £16 for 60 min

Ty Croes · £17 for 50 min

North Berwick · £18 for 90 min

Anstruther · £16 for 60 min

Pembrokeshire · £15 for 55 min

Melrose · £18 for 60 min

Llanberis · £17 for 50 min

Keswick · £19 for 60 min

£16 for 60 min

Cumbria · £19 for 60 min

Bala · £15 for 50 min

Newquay · £9 for 30 min

Newquay · £14 for 60 min

Falmouth · £8 for 30 min

Liverpool · £15 for 50 min

Wales · £18 for 55 min

Liverpool · £15 for 60 min

Chester · £15 for 60 min

Barnard Castle · £16 for 50 min

Porthcawl · £16 for 60 min

Tynemouth · £17 for 60 min

Skipton · £15 for 50 min

Devon · £15 for 50 min

Penarth · £20 for 50 min

Yorkshire · £15 for 60 min

Devon · £15 for 60 min

York · £60 for 120 min

Bristol · £15 for 60 min

Bradford-on-Avon · £16 for 60 min

Chipping Norton · £15 for 50 min

Lincoln · £18 for 50 min

Dorset · £15 for 65 min

Leicestershire · £20 for 60 min

Dorset · £15 for 65 min

Oxford · £12 for 45 min

Dorset · £15 for 65 min

Thame · £15 for 60 min

Chinnor · £18 for 55 min

Princes Risborough · £18 for 55 min

Southampton · £18 for 60 min

Great Missenden · £20 for 60 min

Amersham · £17 for 60 min

Jersey · £15 for 50 min

Radlett · £23 for 60 min

West Sussex · £9 for 30 min
See live availability
Sunbury-on-Thames · £20 for 55 min

London · £18 for 60 min

Teddington · £20 for 50 min

Petworth · £17 for 60 min

London · £22 for 50 min

London · £20 for 30 min

London · £15 for 50 min

London · £10 for 50 min

London

Horsham · £18 for 55 min

Bury St Edmunds · £17 for 60 min

Haywards Heath · £21 for 50 min

Hove · £16 for 55 min

Hove · £16 for 55 min

Bury St Edmunds · £17 for 55 min

Sussex · £25 for 180 min

Rochester · £25 for 90 min

Crowborough · £24 for 90 min

Leigh-on-Sea · £25 for 60 min

Essex · £15 for 55 min

Hastings · £16 for 60 min

£16 for 60 min

£16 for 60 min

£16 for 60 min

Kent · £12 for 60 min

£20 for 60 min

Bergen · kr 169 for 50 min

Tromsø · kr 150 for 60 min

Dalen · kr 200 for 120 min

Mandal · kr 240 for 90 min

Kristiansand · kr 240 for 90 min

Grimstad · kr 220 for 60 min

Oslo · kr 240 for 90 min

Oslo · kr 260 for 90 min

Madrid · €38 for 60 min

Paris · €45 for 75 min

Tallinn · €24

Gisborne · NZ$23 for 60 min

Ohope · NZ$23 for 60 min

Tairua · NZ$23 for 60 min

Papamoa · NZ$23 for 60 min

Mahia · NZ$23 for 60 min

Mount Maunganui · NZ$23 for 60 min

Whangamata · NZ$23 for 60 min

Tauranga · NZ$23 for 60 min

Waihi · NZ$23 for 60 min

Rotorua · NZ$23 for 60 min

Mangawhai · NZ$23 for 60 min

Napier · NZ$23 for 60 min

Te Awanga · NZ$23 for 60 min

Tokarau · NZ$23 for 60 min

Auckland · NZ$23 for 60 min

Cambridge · NZ$23 for 60 min

Ahipara · NZ$23 for 60 min

Manawatu · NZ$23 for 60 min

Taranaki · NZ$23 for 60 min

Wairarapa · NZ$23 for 60 min

Kapiti · NZ$23 for 60 min

Plimmerton · NZ$23 for 60 min

Hutt Valley · NZ$23 for 60 min

Wellington · NZ$50 for 90 min

Wellington · NZ$23 for 60 min

Nelson · NZ$30 for 60 min

Motueka · NZ$23 for 60 min

Kaikoura · NZ$23 for 60 min

Otago · NZ$35 for 60 min

Cardrona · NZ$55

Cardrona · NZ$55 for 60 min

Queenstown · NZ$65 for 60 min

Surfers Paradise · A$59 for 90 min

Bondi Beach · A$49 for 90 min

Shell Cove · A$45 for 60 min

Leura · A$45 for 120 min

Canberra · A$55 for 60 min

Warburton · A$50 for 90 min

Richmond · A$485 for 240 min

Tasmania · A$55 for 60 min

Mordialloc · A$55 for 90 min

Collingwood · A$45 for 60 min

Prahran · A$30 for 60 min

South Yarra · A$45 for 60 min

Melbourne · A$79 for 120 min

Docklands · A$55 for 60 min

Point Lonsdale · A$25 for 30 min

Adelaide · A$65

Torrensville · A$27 for 25 min

East Perth · A$35 for 60 min

West Leederville · A$35 for 60 min

Karrinyup · A$35 for 60 min

Scarborough · A$35 for 60 min
See live availability
City Beach · A$20 for 60 min

Bicton · A$20 for 60 min

East Fremantle · A$35 for 60 min

North Fremantle · A$20 for 60 min

Fremantle · A$20 for 60 min
See live availability
Pemberton · A$55 for 60 min

Singapore · SGD 55 for 90 min
Straight from each venue's own booking system, checked when you open the listing. You book with the venue itself.
The United States has the most, with 185. The rest are in the United Kingdom (94), Canada (86), New Zealand (32), Australia (27), Norway (8), Ireland (6) and 3 more countries.
The typical session is $40 in the United States, £16 in the United Kingdom and CA$60 in Canada, going by the middle listed price. Prices are per person for one session; see each listing for what's included.
Cold plungeHot rounds, then an ice bath, plunge tub or open water.537 saunas · 344 cities
Lake & sea plungeNo tub needed: the cold plunge is open water.181 saunas · 122 cities
Floating & boatsSaunas on rafts, pontoons and boats, with a ladder into the water.65 saunas · 52 cities
Wood-firedHeated by a real fire in a wood-burning stove.336 saunas · 232 cities
OutdoorSaunas in the open air, cooling off under the sky.464 saunas · 327 cities
WaterfrontOn the shore or floating on it, with water a few steps away.256 saunas · 184 citiesPrices and hours can change, so check the listing before you go. More sauna guides