Revelstoke
Canada · British Columbia
Revelstoke is a city in southeastern British Columbia, Canada, with a census population of 8,275 in 2021. Revelstoke is located 641 kilometres (398 mi) east of Vancouver, and 415 kilometres (258 mi) west of Calgary, Alberta. The city is situated on the banks of the Columbia River just south of the Revelstoke Dam and near its confluence with the Illecillewaet River. East of Revelstoke are the Selkirk Mountains and Glacier National Park, penetrated by Rogers Pass used by the Trans-Canada Highway and the Canadian Pacific Railway. South of the community down the Columbia River are the Arrow Lak…
Gallery
Where to stay
Hemlock Hangout by Revelstoke Vacations
10/10 · 10 reviews
The Monashee House by Revelstoke
10/10 · 6 reviews
The Shred Shack - Stylish Revelstoke Condo
10/10 · 6 reviews
North Bowl Nook by Revelstoke Vacations
10/10 · 5 reviews
Cornerstone Bed and Breakfast
9.9/10 · 677 reviews
Courthouse Inn Revelstoke
9.8/10 · 1422 reviews
Eleven Revelstoke Lodge
9.8/10 · 93 reviews
Alpenrose B&B Revelstoke
9.8/10 · 55 reviews
Le Refuge - Revelstoke Condo with Hot Tub
9.8/10 · 20 reviews
Bluebird Daze by Revelstoke Vacations
9.8/10 · 14 reviews