Canyon Hot Springs Resort

🇨🇦 Canada · Revelstoke, British Columbia

Canyon Hot Springs Resort

Springs / Canyon Hot Springs Resort

♨ Temperature

40°C

⛰ Altitude

740 m

⚗ pH

—

💧 TDS

—

🌊 Flow rate

—

📅 Established

—

Hot SpringResortMountain

✓ 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.

← Back to the full directory View on the interactive map