Hotels in Revelstoke
1 hotel across 0 neighborhoods
Browse hotels in Revelstoke, BC — gateway to 1,713 m vertical skiing and Mount Revelstoke National Park. Properties from downtown to the resort base.
About Revelstoke
Revelstoke: Columbia Mountains Gateway
Revelstoke sits in southeastern British Columbia, flanked by the Selkirk and Monashee mountain ranges where the Illecillewaet River meets the Columbia River. The town of roughly 8,000 residents grew around the Canadian Pacific Railway, completed through nearby Rogers Pass in 1885. That infrastructure legacy still shapes the downtown grid, where heritage brick storefronts on Mackenzie Avenue sit minutes from trailheads.
Where to Stay in Revelstoke
Most hotels cluster along Victoria Road and the Trans-Canada Highway corridor, placing guests within a 10-minute drive of Revelstoke Mountain Resort — one of North America's highest vertical ski areas at 1,713 m of skiable vertical. Summer visitors arrive for Mount Revelstoke National Park, accessible via the Meadows in the Sky Parkway, a 26 km summit road open July through September. Begbie Falls and the Soo Trail system attract hikers from June onward.
Practical Tips
- Getting there: Revelstoke sits 560 km east of Vancouver on the Trans-Canada Highway (Hwy 1); the nearest commercial airport is Kelowna (YLW), roughly 2.5 hours southwest.
- Ski season: Lifts typically run late November through late April; book accommodation 4–6 weeks ahead for peak winter weekends.
- Rogers Pass: The Glacier National Park visitor centre at Rogers Pass, 72 km east, details avalanche history and backcountry conditions.
- Pack layers: Alpine temperatures drop sharply after sunset year-round.
All hotels in Revelstoke

Cities like Revelstoke
Other destinations across Canada within reach.



