🇨🇦 Canada · Revelstoke, British Columbia
♨ Temperature
40°C
⛰ Altitude
740 m
⚗ pH
—
💧 TDS
—
🌊 Flow rate
—
📅 Established
—
✓ Verified on 2026-07-24
Canyon Hot Springs Resort is located in a spectacular canyon in the Selkirk Mountains of British Columbia between Revelstoke and the Rogers Pass. The springs produce water at around 40°C and feed two outdoor pools — a hot soaking pool and a large warm swimming pool. The canyon setting, with forested walls rising above the pools, creates a wonderfully enclosed atmosphere for soaking. The resort's location on the Trans-Canada Highway makes it a popular stop for travelers crossing the Selkirks. Black bears and other wildlife are frequently spotted in the canyon.