A Family Legacy Since 1956
Three Valley Lake Chateau is a landmark family-owned heritage resort on the Trans-Canada Highway, just 19km (12 miles) west of Revelstoke, BC. Nestled between the Monashee Mountains and the glacier-fed Three Valley Lake, it’s a destination where history, nature, and hospitality come together.
What began as a small service stop in 1956 has grown into a one-of-a-kind resort featuring 200 guest rooms, on-site dining, and the renowned Three Valley Gap Heritage Ghost Town.