Canada  ›  Alberta

Top Things to Do in Alberta

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

★4.8 324 experiences from CA$ 7.20 ✓Free cancellation on most experiences

All tours (21–40 of 324)

Calgary City Highlights: 3-Hour Walking Tour with Local Guide
›
‹
Most booked
Calgary City Highlights: 3-Hour Walking Tour with Local GuideCalgary walking tour covers downtown landmarks, Stephen Avenue, Central Library and Wonderland Sculpture in 3 hours. Pay-what-you-feel with expert local guide, no entry fees.
539 reviews
4.68★
Duration
3h
Every day
10:00
Live guide EN · ESFree cancellationfromCA$ 7.20per person
Athabasca River white water rafting in Jasper: 3-hour canyon run
›
‹
Travelers' pick
Athabasca River white water rafting in Jasper: 3-hour canyon runRaft the Athabasca River Canyon near Jasper through moderate rapids with an experienced guide providing all gear and pickup from town on this 3-hour adventure.
536 reviews
4.96★
Duration
3h
Next departure: 30 May 2027Live guide EN · FRFree cancellationfromCA$ 127per person
Lake Louise, Moraine & Emerald Lake Day Trip from Calgary
›
‹
Travelers' pick
Lake Louise, Moraine & Emerald Lake Day Trip from CalgaryFull-day tour from Calgary to Lake Louise, Moraine Lake, and Emerald Lake with guide, park entry, and air-conditioned van transport.
535 reviews
4.84★
Duration
8h–11h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 88per person
Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen Falls
›
‹
Travelers' pick
Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen FallsWalk steel catwalks built into the canyon walls to reach a 30-metre ice tower. Your guide provides ice cleats and warms you with hot chocolate and maple cookies.
534 reviews
4.89★
Duration
4h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromCA$ 109per person
Jasper National Park Tour: Maligne Lake & Spirit Island
›
‹
Travelers' pick
Jasper National Park Tour: Maligne Lake & Spirit IslandGuided 6-hour tour of Jasper's Maligne Valley with Medicine Lake and a 90-minute boat cruise to Spirit Island. Hotel pickup included, wildlife sightings likely.
529 reviews
4.66★
Duration
6h
Next departure: 6 Jun 2027Live guide ENHotel pickupFree cancellationfromCA$ 206per person
Banff National Park Tour: Lake Louise & Moraine Lake Views
›
‹
Travelers' pick
Banff National Park Tour: Lake Louise & Moraine Lake ViewsFull-day Banff National Park tour from Calgary with a local guide, visiting Lake Louise and Moraine Lake (or Emerald Lake in winter).
504 reviews
4.76★
Duration
8h–11h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 88per person
Jasper Athabasca River: Class II Whitewater Rafting 2 Hours
›
‹
Jasper Athabasca River: Class II Whitewater Rafting 2 HoursTwo-hour Athabasca River rafting trip near Jasper with Class II rapids, calm floats and valley views. Suitable ages 5+. Includes all taxes. Early May–late September.
471 reviews
4.95★
Duration
2h
Next departure: 16 May 2027Live guide EN · FRFree cancellationfromCA$ 105per person
Moraine Lake & Lake Louise Tour from Calgary: Small Group
›
‹
Moraine Lake & Lake Louise Tour from Calgary: Small GroupFull-day tour from Calgary, Banff or Canmore through Banff National Park with guide, pickup and visits to Lake Louise.
455 reviews
4.96★
Duration
8h–10h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 155per person
Banff to Athabasca Glacier: Icefields Parkway Day Trip & Skywalk
›
‹
Banff to Athabasca Glacier: Icefields Parkway Day Trip & SkywalkFeel the chill of Athabasca Glacier, ride the Ice Explorer, and step onto the glass Glacier Skywalk on this Banff day trip: includes pickup, guide, and picnic lunch.
426 reviews
4.84★
Duration
11h
Next departure: 26 Apr 2027Live guide ENHotel pickupInstant confirmationfromCA$ 378per person
Private Banff Tour: Lake Louise, Moraine Lake & 6 glacial lakes
›
‹
★Top rated
Private Banff Tour: Lake Louise, Moraine Lake & 6 glacial lakesPrivate guided tour of Banff National Park with Lake Louise, Moraine Lake and six alpine lakes.
413 reviews
4.99★
Duration
8h–11h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromCA$ 1,299per group
Jasper Food Tour: 4 Tastings Downtown with Drinks
›
‹
Jasper Food Tour: 4 Tastings Downtown with DrinksWalk downtown Jasper visiting four restaurants for handpicked local dishes paired with alcoholic beverages, guided through the town's history and street art over three hours.
412 reviews
4.96★
Duration
3h
Every day
14:30
Live guide ENFree cancellationfromCA$ 162per person
Banff: Lake Louise & Moraine Lake Shuttle from Canmore
›
‹
Travelers' pick
Banff: Lake Louise & Moraine Lake Shuttle from CanmoreShuttle from Canmore or Banff to Lake Louise and Moraine Lake with hotel pickup, driver commentary, and air-conditioned transport. Half-day trips, multiple departures.
404 reviews
4.91★
Duration
4h–5h
start times · Every day
4
Live guide EN · ZH · YUEHotel pickupFree cancellationfromCA$ 63per person
Covered Wagon Ride in Banff with Western Cookout
›
‹
Travelers' pick
Covered Wagon Ride in Banff with Western CookoutCovered wagon ride along the Bow River in Banff with a 2-hour journey, western-style BBQ steak dinner or vegetarian meal.
399 reviews
4.74★
Duration
3h
Next departure: 30 Apr 2027Live guide ENFree cancellationfromCA$ 158per person
Jasper Athabasca River Raft: 2-3 Hour Family Float & Rapids
›
‹
Jasper Athabasca River Raft: 2-3 Hour Family Float & RapidsClass 2 rapids on Athabasca River in Jasper National Park. 2-3 hour guided float with life jackets, rain ponchos, professional photos. Safe for all ages and swimmers.
387 reviews
4.85★
Duration
2h
Next departure: 4 May 2027Live guide ENFree cancellationfromCA$ 100per person
Canmore: Rat's Nest Cave Rappelling & Squeeze Adventure
›
‹
Canmore: Rat's Nest Cave Rappelling & Squeeze AdventureRappel 18m inside Rat's Nest Cave near Canmore with expert guide, full gear, and 4 hours underground. Crawl, climb, and navigate Canada's longest cave system.
370 reviews
4.98★
Duration
6h
start times · Every day
2
Live guide ENFree cancellationfromCA$ 199per person
Banff: Bow River Big Canoe Tour & Wildlife Spotting
›
‹
Travelers' pick
Banff: Bow River Big Canoe Tour & Wildlife Spotting12-seat guided canoe tour on Bow River in Banff with life jackets, paddles, safety instruction and light refreshment included. No experience needed, families welcome.
349 reviews
4.85★
Duration
1h 30m
Next departure: 15 May 2027Live guide ENFree cancellationfromCA$ 97per person
Lake Louise & Moraine Lake Tour: Turquoise Glacial Lakes
›
‹
Travelers' pick
Lake Louise & Moraine Lake Tour: Turquoise Glacial LakesHalf-day tour from Banff through the Canadian Rockies to Lake Louise and Moraine Lake, with guide, pickup and bottled water included.
328 reviews
4.82★
Duration
4h–5h
start times · Every day
2
Live guide EN · ZH · YUEFree cancellationfromCA$ 65per person
Day of Dinosaurs & Hoodoos: Calgary to Drumheller Badlands Tour
›
‹
Travelers' pick
Day of Dinosaurs & Hoodoos: Calgary to Drumheller Badlands TourVisit Alberta's badlands on an eight to nine hour tour from Calgary, seeing Horseshoe Canyon, Royal Tyrrell Museum, dinosaur monument, Hoodoos, and Rosedale Suspension Bridge.
328 reviews
4.88★
Duration
8h–9h
Next departure: 1 Apr 2027Live guide ENFree cancellationfromCA$ 134per person
Jasper Wildlife Tour & Maligne Lake Hike with Pickup
›
‹
Travelers' pick
Jasper Wildlife Tour & Maligne Lake Hike with PickupFull-day Jasper wildlife tour through Maligne Valley with guided hike at Maligne Lake, Medicine Lake walk, and hotel pickup. Small groups with expert guide.
319 reviews
4.83★
Duration
6h
Next departure: 8 May 2027Live guide ENPickup optionalFree cancellationfromCA$ 109per person
Banff: Moraine Lake Sunrise & Lake Louise with Breakfast
›
‹
Banff: Moraine Lake Sunrise & Lake Louise with BreakfastStaggered pickups from 3:30 AM (Banff) or 4:50 AM (Lake Louise). Sunrise over Ten Peaks with guide, lakeshore walk, optional canoe. Breakfast and coffee included, hotel drop-off.
312 reviews
4.90★
Duration
7h
Next departure: 1 Jun 2027Live guide ENFree cancellationfromCA$ 400per person
Need help planning your next activity?