Canada  ›  British Columbia  ›  Revelstoke

Top Things to Do in Revelstoke

We compared all 6 experiences in Revelstoke so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.7 6 experiences from CA$ 10.99 ✓Free cancellation on most experiences
Revelstoke Whitewater Rafting: Class II–III Rapids Adventure
›
‹
Most booked
Revelstoke Whitewater Rafting: Class II–III Rapids AdventureRaft Class II and III rapids on the Illecillewaet River near Revelstoke with a professional guide, round-trip transport from downtown.
459 reviews
4.96★
Duration
4h
Next departure: 30 Jun 2027Live guide ENFree cancellationfromCA$ 184per person
Canyoning in Revelstoke: Learn to Rappel & Cliff Jump
›
‹
Travelers' pick
Canyoning in Revelstoke: Learn to Rappel & Cliff JumpLearn canyoning techniques in Revelstoke's hidden canyons with a guide and instructor, rappel waterfalls.
31 reviews
5.00★
Duration
4h
Next departure: 15 Jun 2027Live guide ENPickup optionalFree cancellationfromCA$ 195per person
Kamloops - Revelstoke: Self-Guided Audio Drive, Local Stories
›
‹
Travelers' pick
Kamloops - Revelstoke: Self-Guided Audio Drive, Local StoriesDrive between Kamloops & Revelstoke with a self-guided audio tour. Hear local stories, stop anytime, explore BC Wildlife Park & Glacier National Park. One booking per car.
10 reviews
3.90★
Duration
2h 30m
Every dayFree cancellationfromCA$ 10.99per group
Half-Day Walk & Wade Fly-Fishing on Columbia River
›
‹
Half-Day Walk & Wade Fly-Fishing on Columbia RiverLearn fly-fishing or spin casting on the Columbia River with a guide who teaches casting methods, lure selection and knot-tying, with all equipment provided for four hours.
8 reviews
4.50★
Duration
4h
Every dayLive guide EN · FRFree cancellationfromCA$ 350per person
Private Shuttle Revelstoke to Kelowna: Door-to-Door Transfer
›
‹
Private Shuttle Revelstoke to Kelowna: Door-to-Door TransferPrivate shuttle from Revelstoke to Kelowna with hotel pickup and drop-off, driver communication, and luggage assistance included.
2 reviews
5.00★
Duration
3h
start times · Every day
37
Hotel pickupFree cancellationfromCA$ 945per group
Revelstoke Boat Fishing: Fly-Casting & Shore Lunch
›
‹
Revelstoke Boat Fishing: Fly-Casting & Shore LunchSpend eight hours fishing Lake Revelstoke, Three Valley, or Upper Arrow Lake with a professional guide who teaches fly-casting and trolling techniques.
1 review
5.00★
Duration
8h
start times · Every day
3
Live guide EN · FRFree cancellationfromCA$ 455per person
Need help planning your next activity?