Revelstoke Mountain Resort has the longest lift-served descent on the continent, and the town at its foot is still a working Canadian Pacific division point rather than a resort village. That gap is the whole appeal.
Revelstoke exists because of the railway. The Canadian Pacific pushed through Rogers Pass in the 1880s and the town grew as the division point where crews changed and helper engines were added for the climb east — a job it still does, which is why freight horns punctuate the night and why the street grid is brick and sensible rather than alpine-cute. It was incorporated in 1899 and named for Lord Revelstoke, the London banker whose house rescued the CPR's finances.
The resort came late. Revelstoke Mountain Resort opened in 2007, a century after the town, and immediately held the greatest lift-served vertical in North America — over 1,700 metres from summit to base. It is a mountain of long, sustained fall-line descents rather than a network of groomed boulevards, and it rewards people who can ski all day without stopping. Above the lifts, Selkirk Tangiers runs heli-skiing and the cat operations work the Monashees; this is the part of the world where that industry was invented.
The snow comes off the Pacific, crosses the Columbia and arrives heavy and frequent — this is interior BC but not the dry interior, and the snowpack reflects it. The town has not been rebuilt around the resort: you stay downtown, eat on Mackenzie Avenue, and drive or shuttle the few minutes up. For a mountain of this scale that arrangement is unusual, and for anyone who finds purpose-built villages wearing it is the reason to come here instead of Whistler.
The original brick commercial core, restored rather than themed — restaurants, a grocery, the Revelstoke Railway Museum and the Visual Arts Centre within a few blocks.
The slope-side development between town and the gondola. Newer, quieter, and where most ski-in accommodation sits.
Residential flats by the river, the cheaper end of the rental market and a short drive from everything.
An hour east through Glacier National Park: the highway avalanche-control corridor, serious ski touring, and the Trans-Canada's most closure-prone stretch in winter.
2950 Camozzi Rd, Revelstoke, BC V0E 2S0, Canada · suttonplace.com
1980 Spruce Dr, Revelstoke, BC V0E 2S1, Canada · cornerstonebnb.com
1445 Birch Dr., Revelstoke, BC V0E 2S1, Canada · crowbarlodge.com
1467 BC-23, Revelstoke, BC V0E 2S0, Canada · eaglepasslodge.ca
1103 Pine Ridge Crescent, Revelstoke, BC V0E 2S1, Canada · powderpillow.ca
111 MacKenzie Ave, Revelstoke, BC V0E 2S0, Canada · selkirkexperience.com
1524 Nichol Rd, Revelstoke, BC V0E 2S1, Canada · alpenroserevelstoke.com
1001 2 St W, Revelstoke, BC V0E 2S0, Canada · alpineinnrevelstoke.com
111 1 St W, Revelstoke, BC V0E 2S0, Canada · elevenexperience.com
405 Highway 23 North, Revelstoke, BC V0E 2S0, Canada · basecampresorts.com
3069 Trans-Canada Hwy, Revelstoke, BC V0E 2S0, Canada · bouldermountainresort.ca
1500 1 St W, Revelstoke, BC V0E 2S0, Canada · gravityhaus.com
900 Douglas St, Revelstoke, BC V0E 2S0, Canada · bearviewlodges.com
2100 Oak Dr, Revelstoke, BC V0E 2S0, Canada · coasthotels.com
301 Wright St, Revelstoke, BC V0E 2S0, Canada · basecampresorts.com
1750 Trans-Canada Hwy, Revelstoke, BC V0E 2S0, Canada · wyndhamhotels.com
112 1 St E, Revelstoke, BC V0E 2S0, Canada · regenthotel.ca
1601 3 St W, Revelstoke, BC V0E 2S0, Canada · monasheelodge.com
1870 Glacier Ln, Revelstoke, BC V0E 2S0, Canada · glacierhouse.com
200 3 St W, Revelstoke, BC V0E 2S0, Canada · grizzhotel.com
1911 Fraser Dr, Revelstoke, BC V0E 2S0, Canada · stokehotel.ca
601 1 St W, Revelstoke, BC V0E 2S0, Canada · revelstokelodge.com
2411 KOA Rd, Revelstoke, BC V0E 2S0, Canada · revelstokecampground.com
1700 West Victoria Street, Revelstoke, BC V0E 2S0, Canada · wyndhamhotels.com
1925 Laforme Blvd, Revelstoke, BC V0E 2S0, Canada · bestwestern.com
1071 Pine Rd, Revelstoke, BC V0E 2S0, Canada · peakslodge.com
1901 Laforme Blvd, Revelstoke, BC V0E 2S0, Canada · sandmanhotels.com
1730 Trans-Canada Hwy, Revelstoke, BC V0E 2S0, Canada · marriott.com
Powerhouse Rd, 1240 Powerhouse Rd, Revelstoke, BC V0E 2S0, Canada
1221 1 St W, Revelstoke, BC V0E 2S2, Canada
1550 Praill Rd, Revelstoke, BC V0E 2S1, Canada
620 1 St W, Revelstoke, BC V0E 2S0, Canada · falllineguesthouse.com
523 3 St W, Revelstoke, BC V0E 2S0, Canada
1502 Mountain View Dr, Revelstoke, BC V0E 2S1, Canada · hotelni.com
1075 Pine Rd, Revelstoke, BC V0E 2S0, Canada · kingsdenresort.com
West, 1101 Victoria Rd, Revelstoke, BC V0E 2S0, Canada · swisschaletmotel.com
122 BC-23, Revelstoke, BC V0E 2S0, Canada · frontier-motel.hotelskootenayrockies.com
1017 1 St W, Revelstoke, BC V0E 2S0, Canada
Revelstoke, BC, CA — Indoor waiting areas, but some gates board by bus or on foot across the apron — plan for the weather on the day.
National rail
Intercity coach
Intercity coach
Sightseeing