Join millions of curious travelers.

Get early access to exclusive partner discounts, tips & user itineraries.

We promise not to spam you!
  • How It Works
  • Get Inspired
  • Pricing
  • Blog
  • Login

Navigation

  • Blog
  • Destinations
  • Contact

Follow us

Terms & ConditionsPrivacy Policy
© 2026, TravelPal, Inc. All rights reserved.
0/200
Get InspiredNorth AmericaCanadaBritish ColumbiaRevelstoke

Revelstoke

British Columbia, Canada
Mountain City·Rugged, Adventurous, Scenic
Revelstoke
Photo by Daniel Hurst from Unsplash
Revelstoke
Photo by Donna McL from Unsplash
Revelstoke
Photo by Zacharie Metcalfe from Unsplash
Revelstoke
Photo by Zach Wear from Unsplash
Revelstoke
Photo by Ben Breitenstein from Unsplash
Revelstoke
Photo by Daniel Hurst from Unsplash
Revelstoke
Photo by Donna McL from Unsplash
Revelstoke
Photo by Zacharie Metcalfe from Unsplash
Revelstoke
Photo by Zach Wear from Unsplash
Revelstoke
Photo by Ben Breitenstein from Unsplash
Revelstoke
Photo by Kyndall Ramirez from Unsplash
Revelstoke
Photo by Laurent Beique from Unsplash
Revelstoke
Photo by Donna McL from Unsplash

Revelstoke is a picturesque city in southeastern British Columbia, located on the banks of the Columbia River between Vancouver and Calgary. It sits just south of the Revelstoke Dam and serves as a vital gateway to the majestic Selkirk Mountains and Glacier National Park. The area is famous for the historic Rogers Pass and the iconic peak of Mount Begbie. Known for receiving some of the highest snowfall in Canada, it is a legendary destination for winter sports like skiing and snowmobiling. In the summer, the city transforms into a hiking and mountain biking paradise with lush alpine meadows. Its history as a railway hub adds a unique cultural layer to its rugged natural beauty.

Revelstoke is a picturesque city in southeastern British Columbia, located on the banks of the Columbia River between Vancouver and Calgary. It sits just south of the Revelstoke Dam and serves as a vital gateway to the majestic Selkirk Mountains and Glacier National Park. The area is famous for the historic Rogers Pass and the iconic peak of Mount Begbie. Known for receiving some of the highest snowfall in Canada, it is a legendary destination for winter sports like skiing and snowmobiling. In the summer, the city transforms into a hiking and mountain biking paradise with lush alpine meadows. Its history as a railway hub adds a unique cultural layer to its rugged natural beauty.

Highlights

  • Gateway to the stunning Glacier National Park and Rogers Pass.

  • Located on the scenic banks of the Columbia River.

  • World-class skiing and snowboarding in the Selkirk Mountains.

  • Rich industrial history featuring the Revelstoke Dam and railway heritage.

Before you go: Revelstoke essentials

  • High annual snowfall makes it a top-tier destination for winter sports.

  • The city is a major stop on the Trans-Canada Highway, making it very accessible by car.

  • Proximity to national parks offers exceptional hiking and wildlife viewing opportunities.

Mountain Safety

Always check local avalanche bulletins and weather forecasts before heading into the backcountry.

Winter Driving

The Trans-Canada Highway can be treacherous in winter; ensure your vehicle has high-quality winter tires.

Best For

Outdoor adventurers and mountain enthusiasts.

Currency

CAD $

Average Cost

$110-$180 p/day

Languages Spoken

English, French

Local Heritage

Visit the Revelstoke Railway Museum to learn about the town's vital role in connecting Canada.

Best time to visit Revelstoke

July-September, December-March

Spring

Lower trails begin to clear, but high-altitude areas remain snow-covered until early summer.

Best Season

Summer

The peak season for hiking the Meadows in the Sky Parkway and river activities.

Best Season

Fall

Cooler temperatures and autumn colors offer a peaceful atmosphere for scenic exploration.

Best Season

Winter

A legendary time for deep-powder skiing, though some mountain roads may close temporarily.

Join millions of curious travelers.

Get early access to exclusive partner discounts, tips & user itineraries.

We promise not to spam you!

Location

Revelstoke, British Columbia, Canada
Open in Maps

Where to stay in Revelstoke

Place
Place
Place
Place
Place

The Regent Hotel

4.3(764)
Revelstoke, British Columbia
Cozy, Vintage, Polished, Central
Place
Place
Place
Place
Place

Grizz Hotel

4.1(389)
Revelstoke, British Columbia
No Frills, Friendly, Central
Place
Place
Place
Place
Place

Revelstoke Lodge

4.0(396)
Revelstoke, British Columbia
Central, Straightforward, Budget Friendly
Place
Place
Place
Place
Place

Swiss Chalet Motel

4.6(499)
Revelstoke, British Columbia
Clean, Unpretentious, Convenient, Friendly
Place
Place
Place
Place
Place

Northwinds Hotel Revelstoke

4.4(399)
Revelstoke, British Columbia
Cozy, Functional, Recently Renovated
Place
Place
Place
Place
Place

Gravity Haus Revelstoke

4.6(180)
Revelstoke, British Columbia
Modern, Social, Active Leaning
Place
Place
Place
Place
Place

Stoke Hotel, SureStay Collection by Best Western

4.1(711)
Revelstoke, British Columbia
Casual, Friendly, Low Key
Place
Place
Place
Place
Place

Fairfield by Marriott Inn & Suites Revelstoke

4.4(415)
Revelstoke, British Columbia
Clean, Welcoming, Mountain Focused

Food & drink in Revelstoke

Place
Place
Place
Place
Place

Rockford Bar | Grill

4.3(447)
Revelstoke, British Columbia
Lively, Friendly, Resort Casual
Place
Place
Place
Place
Place

Cantina del Centro - Revelstoke

4.7(417)
Revelstoke, British Columbia
Modern, Lively, Social

Things to do in Revelstoke

Half-Day Whitewater Rafting in Revelstoke
From $134

Half-Day Whitewater Rafting in Revelstoke

5.0(413)
Duration: 4h
Revelstoke
Half Day Canyoning Experience in Revelstoke
From $143

Half Day Canyoning Experience in Revelstoke

5.0(16)
Duration: 4h
Revelstoke
Half Day Walk&Wade (Fly-Fishing / Spin Casting from shore)
From $256

Half Day Walk&Wade (Fly-Fishing / Spin Casting from shore)

4.4(7)
Duration: 4h
Revelstoke
Smartphone Audio Driving Tour between Kamloops & Revelstoke
From $8

Smartphone Audio Driving Tour between Kamloops & Revelstoke

3.6(8)
Duration: 2h 30min
Kamloops
Full Day Boat Trip 8 HRS
From $333

Full Day Boat Trip 8 HRS

5.0(1)
Duration: 8h
Revelstoke
Private Shuttle Revelstoke to Kelowna
From $691

Private Shuttle Revelstoke to Kelowna

5.0(2)
Duration: 3h
Revelstoke
Revelstoke/Sun Peaks to Kelowna Airport (YLW ) - Private Transfer
From $862

Revelstoke/Sun Peaks to Kelowna Airport (YLW ) - Private Transfer

Duration: 2h 35min
Revelstoke
Explore on Viator

Attractions in Revelstoke

Place
Place
Place
Place
Place

Begbie Falls

4.7(374)
Revelstoke, British Columbia
Natural, Rugged, Scenic
Place
Place
Place
Place
Place

Revelstoke Dogsled Adventures

4.9(192)
Revelstoke, British Columbia
Authentic, Heartwarming, Energetic
Place
Place
Place
Place
Place

Centennial Park

4.6(251)
Revelstoke, British Columbia
Scenic, Peaceful, Accessible
Place
Place
Place
Place
Place

Revelstoke Museum & Archives

4.7(171)
Revelstoke, British Columbia
Educational, Intimate, Welcoming
Place
Place
Place
Place
Place

Mount Revelstoke National Park

4.7(1,1 K)
Revelstoke, British Columbia
Breathtaking, Serene, Nature Focused

Natural & historic sites near Revelstoke

Place
Place
Place
Place
Place

Glacier National Park

Protected Area · Raw, Rugged, Expansive
Place
Place
Place
Place
Place

Mount Revelstoke National Park

4.7(1,1 K)
Revelstoke, British Columbia
National Park · Breathtaking, Serene, Nature Focused