Fairmont Hot Springs Resort
Near Fairmont Hot Springs, British Columbia, Canada
A big family resort in BC's Columbia Valley, built around odourless mineral pools that the public can use with a day pass. Not to be confused with the Montana resort of the same name.
Photos: Vlad Podvorny (CC BY-SA 3.0); Royalbroil (CC BY-SA 4.0); JanMakuwe (CC0). Resized and cropped for this page.
- Water temperature
- 86-102°F30-39°C
- Entry
- Paid
- Getting in
- Drive-up
- Type
- Resort or spa
- The operator calls it Canada's largest natural hot springs, with more than 1.2 million gallons of mineral water a day.
- Day visitors are welcome: an adult day membership is C$25 and an evening swim after 7:30 p.m. is C$8 (2026).
- Hotel guests also get a separate guest-only pool, open until 10 p.m., with the last hour for adults only.
- There is a different Fairmont Hot Springs Resort in Montana; it sells no day passes at all.
Which Fairmont is this?
Two hot spring resorts share this name, and they are a few hundred miles and an international border apart. This page is about Fairmont Hot Springs Resort in British Columbia, in the Columbia Valley between Canal Flats and Invermere. The other is Fairmont Hot Springs Resort in Montana, off I-90 between Butte and Anaconda. They have different owners and different rules. The biggest practical difference: the BC resort sells day passes to anyone, while the Montana resort limits its pools to hotel guests and members. Neither has anything to do with the Fairmont hotel brand.
What to expect
Fairmont Hot Springs is an unincorporated resort community, and the resort is its biggest employer. The pools sit below the main lodge on a bench above the Columbia Valley, facing the Purcell Mountains to the west, with the Rockies rising behind. The operator markets it as Canada’s largest natural hot springs and says the springs put out more than 1.2 million gallons of mineral water a day.
The water is the selling point for people used to sulphur springs. It has no smell. The resort lists calcium bicarbonate, calcium and magnesium sulphate, sodium chloride, silica and a trace of dissolved radium among its minerals.
The public pool area has a hot soaking pool at 102°F39°C and larger swimming pools at roughly 86-89°F30-32°C, so families can swim in the cooler water while adults sit in the hot pool. A separate guest-exclusive hot springs pool next to the lodge, capped at 50 people, is open only to overnight lodge guests. The original springs building still stands nearby, with mineral water seeping out of the hillside around it.
The rest of the resort is large: about 151 rooms in the main and Juniper lodges plus cabins and cottages, three golf courses (two 18-hole and one nine-hole), a small ski hill with 14 runs, a spa, several restaurants, an RV resort and the riverside Spruce Grove Campground. Vancouver-based Aldesta Hotel Group bought the property in June 2023.
Getting there
The resort is right off Highway 93/95, the main road through the Columbia Valley. Turn onto Fairmont Resort Road and follow the signs uphill to the lodge and pools. For hotel guests, parking is part of the resort fee.
- From the south (Cranbrook, Kimberley): drive north on Highway 93/95 past Canal Flats and along the east side of Columbia Lake. The resort is about 108 km (67 miles) north of Cranbrook.
- From the north (Invermere, Radium, Golden): drive south on Highway 93/95 past Windermere.
- From Calgary: most people take the Trans-Canada to Castle Junction, then Highway 93 south through Kootenay National Park to Radium, and south from there. You need a Parks Canada pass if you stop anywhere inside Kootenay National Park on the way.
Check DriveBC before winter trips. Highway 93 through Kootenay National Park crosses a high pass and can close for avalanche control or crashes.
When to go
The pools are open all year. Summer is the busy season, when the RV park and campground fill up and the pools get crowded in the afternoons. Weekday mornings are calmer.
Winter is a good time for a soak, especially combined with a morning on the resort’s ski hill. Shoulder seasons are the quietest, but check the dates first: the pools close for about a week of maintenance each spring and fall.
Prices and booking
Public pool prices in 2026, all plus tax:
| Pass | Adult (18-64) | Youth (5-17) / Senior (65+) |
|---|---|---|
| Day membership | C$25 | C$22 |
| Late-night swim, 7:30-9 p.m. | C$8 | C$8 |
| 5-day stamp card | C$105 | C$95 |
A family day membership (two adults and two youths) is C$77, with each extra youth C$15. Children 5 and under get in free. Annual passes cost C$300 for adults, C$200 for children 6-17 and C$900 for a family of four; you pick them up at the front desk and email a headshot first. Blackout dates may apply.
Hours: the public pools are open 8 a.m. to 9 p.m. daily. The guest-only pool opens 7 a.m. to 10 p.m., with 9 to 10 p.m. for adults only. Hours can change without notice.
Staying at the resort: hotel guests pay a Resort Experience Fee of C$27 per room per day plus tax, which covers unlimited hot springs access, the gym, Wi-Fi, parking and mini golf. Check-in is at 4 p.m. Cancellations are free up to 72 hours before arrival. Campers at Spruce Grove pay pool admission separately.
Rules and etiquette
- No lifeguards. The resort says plainly that you swim at your own risk. Watch children closely.
- Swimsuits are the norm in this family pool complex.
- Dogs are allowed only in designated Juniper Lodge rooms (C$35 per night, two dogs up to 34 kg or 75 lb each) and never in the main lodge or restaurants.
- The resort is non-smoking outside designated areas.
Where to stay nearby
- Fairmont Hot Springs Resort itself has lodge rooms, Juniper Lodge rooms (some pet-friendly), cabins, cottages and the Mountainside Villas by the golf course.
- Fairmont Hot Springs RV Resort is the resort’s own RV park near the pools.
- Spruce Grove Campground, run by the resort, has 137 sites on the Columbia River, some with full hookups and a free heated swimming pool. It is about a five-minute drive from the hot pools.
- Invermere, a short drive north, has more hotels, restaurants and groceries.
Safety notes
- Heat: the 102°F39°C pool is hot enough to make people lightheaded on long soaks. Take breaks and drink water.
- Children: with no lifeguards and deep swimming pools, an adult needs to be watching at all times.
- Wildlife: this is a rural mountain valley, and animals cross the highway and wander the resort grounds. Do not feed them, and drive carefully at dawn and dusk.
- Winter roads: Highway 93/95 is usually well maintained, but the passes in and out of the valley are not. Use winter tires from October to April.
Nearby stops worth adding
Columbia Lake Provincial Park is about 5 km south, and Fairmont provides the only road access to it. Columbia Lake is the source of the Columbia River. Radium Hot Springs, run by Parks Canada at the entrance to Kootenay National Park, is a short drive north past Invermere and makes a good second soak on the same trip; it needs both pool admission and a national park pass.
Map and nearby springs
GPS: 50.32809, -115.84241
Fairmont Hot Springs Resort: common questions
Is this the same as Fairmont Hot Springs Resort in Montana?
No. This one is in the Columbia Valley of British Columbia, Canada, on Highway 93/95 north of Canal Flats. Fairmont Hot Springs Resort in Montana is a separate business near Anaconda, off I-90, and its pools are for hotel guests and members only. Neither is connected to the Fairmont hotel chain.
Can you visit Fairmont Hot Springs without staying at the resort?
Yes. The public pools sell day memberships: C$25 for adults (18-64), C$22 for youth (5-17) and seniors (65+), C$77 for a family of two adults and two youths, and free for children 5 and under, all plus tax in 2026. A late-night swim from 7:30 to 9 p.m. costs C$8.
How hot are the pools at Fairmont Hot Springs?
The resort lists the hot pool at 102°F39°C. The larger swimming pools are cooler, at about 86-89°F30-32°C. There is no sulphur smell; the operator describes the water as odourless.
What does the resort fee at Fairmont Hot Springs cover?
The Resort Experience Fee is C$27 per room per day plus tax. It covers the pools and hot springs, the gym, Wi-Fi, parking and mini golf. Campers at Spruce Grove pay pool admission separately.
Is there a lifeguard at Fairmont Hot Springs?
No. The resort says there are no lifeguards on duty and you swim at your own risk, so children need close supervision.
How far is Fairmont Hot Springs from Radium Hot Springs?
Both are on Highway 93/95 in the Columbia Valley. Fairmont is south of Invermere, and Radium Hot Springs is north of Invermere at the entrance to Kootenay National Park. Many people soak at both on the same trip; remember that Radium's pools sit inside the national park.
Closest hot springs to Fairmont Hot Springs Resort



84°F29°C
Wild & natural


Ainsworth Hot Springs Resort
British Columbia, Canada
63 mi away, ~1.5 hr drive
97-110°F36-43°C Paid Drive-up