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 (1–20 of 324)

Lake Louise & Moraine Lake tour from Calgary: Max 24 guests
›
‹
Most booked
Lake Louise & Moraine Lake tour from Calgary: Max 24 guestsFull-day tour from Calgary to Lake Louise and Moraine Lake with local guide, park entry and hotel pickup: small groups mean real attention at each stop.
4,805 reviews
4.89★
Duration
8h–10h
start times · Every day
4
Live guide ENFree cancellationfromCA$ 99per person
Banff Gondola: Sulphur Mountain Summit & Boardwalk Access
›
‹
Best value
Banff Gondola: Sulphur Mountain Summit & Boardwalk AccessRide to 2,281 metres with 360-degree views of six mountain ranges. Includes boardwalk, interpretive center, and dining at the summit. Free transit with ticket May–October.
3,595 reviews
4.64★
Duration
1h–4h
start times · Every day
35
Instant confirmationfromCA$ 77per person
Banff: Columbia Icefield & Glacier Skywalk 3-Hour Tour
›
‹
Travelers' pick
Banff: Columbia Icefield & Glacier Skywalk 3-Hour TourVisit the Athabasca Glacier on an ice explorer and walk the Skywalk 918 meters above the valley. Includes guide, park access, and snowmelt water from the Discovery Centre.
2,167 reviews
4.65★
Duration
3h
Next departure: 1 May 2027Live guide ENInstant confirmationfromCA$ 103per person
Lake Louise & Moraine Lake Day Trip from Banff & Calgary
›
‹
Travelers' pick
Lake Louise & Moraine Lake Day Trip from Banff & CalgaryFull-day Lake Louise and Moraine Lake tour from Calgary, Canmore or Banff. Includes Emerald Lake, Natural Bridge, and Yoho National Park with guide and pickup.
1,612 reviews
4.90★
Duration
8h–10h
start times · Every day
4
Live guide ENFree cancellationfromCA$ 79per person
Maligne Lake Cruise Jasper: Spirit Island Boat Tour
›
‹
Travelers' pick
Maligne Lake Cruise Jasper: Spirit Island Boat Tour90-minute glass-enclosed boat tour of Maligne Lake to Spirit Island in Jasper, Alberta. Narrated cruise with wildlife viewing and photo stops. All taxes and fees included.
1,409 reviews
4.81★
Duration
1h 30m
Next departure: 28 May 2027Live guide ENInstant confirmationfromCA$ 124per person
Banff National Park Day Trip: Lake Louise & Moraine Lake
›
‹
★Top rated
Banff National Park Day Trip: Lake Louise & Moraine LakeFull-day Banff tour from Calgary with certified guide, park entry and hotel pickup: Lake Louise, Moraine Lake (seasonal), Johnston Canyon and Bow Falls.
1,186 reviews
4.99★
Duration
9h–11h
start times · Every day except Saturday
3
Live guide ENFree cancellationfromCA$ 99per person
Banff Tour 8 Stops: Lake Louise, Moraine Lake, Icefields Parkway
›
‹
Travelers' pick
Banff Tour 8 Stops: Lake Louise, Moraine Lake, Icefields ParkwaySmall-group Banff tour visiting Lake Louise, Moraine Lake, Peyto Lake, and Crowfoot Glacier with expert guide and hotel pickup included in this 8-stop.
1,048 reviews
4.98★
Duration
10h–11h
Every day
08:00
Live guide ENPickup optionalFree cancellationfromCA$ 199per person
Banff Wildlife Tour: Small Group, 95% Wildlife Sighting Rate
›
‹
Travelers' pick
Banff Wildlife Tour: Small Group, 95% Wildlife Sighting RateSmall group wildlife tour in Banff with expert local guide, hotel pickup and hot drinks included: see bears, elk and bighorn sheep on backroads most tour buses skip.
977 reviews
4.73★
Duration
3h
Every day
14:00
Live guide ENFree cancellationfromCA$ 149per person
Banff: Lake Louise & Moraine Lake Full-Day Tour
›
‹
Travelers' pick
Banff: Lake Louise & Moraine Lake Full-Day Tour8-hour Banff tour covers Lake Louise, Moraine Lake & Icefields Parkway with pickup. Small groups, local guide, glaciers and wildlife included.
965 reviews
4.90★
Duration
8h–9h
Next departure: 1 Mar 2027Live guide ENHotel pickupFree cancellationfromCA$ 220per person
Jasper: Evening Wildlife Tour with Hotel Pickup & Local Guide
›
‹
Travelers' pick
Jasper: Evening Wildlife Tour with Hotel Pickup & Local GuideFeel the wild side of Jasper at dusk: spot elk, moose, bears, and more on a small-group wildlife tour with hotel pickup, live local commentary, and flexible stops.
949 reviews
4.67★
Duration
3h–4h
Next departure: 1 May 2027Live guide ENPickup optionalFree cancellationfromCA$ 97per person
Banff: Hop-On Hop-Off Bus & Lake Louise with Local Host
›
‹
Travelers' pick
Banff: Hop-On Hop-Off Bus & Lake Louise with Local HostYellow school bus tour through Banff National Park with reserved seat, Johnston Canyon, Lake Louise, and Moraine Lake stops. Twice daily departures, full day included.
850 reviews
4.92★
Duration
8h
Next departure: 11 Jun 2027Live guide ENFree cancellationfromCA$ 120per person
Lake Minnewanka Cruise in Banff: 60-minute guided tour
›
‹
Travelers' pick
Lake Minnewanka Cruise in Banff: 60-minute guided tourCruise Lake Minnewanka in Banff for 60 minutes with a live guide sharing the history of the submerged Minnewanka Landing and mountain views.
847 reviews
4.68★
Duration
1h
Next departure: 7 May 2027Live guide ENInstant confirmationfromCA$ 84per person
Lake Louise & Moraine Lake tour from Banff: Skip the shuttle
›
‹
Travelers' pick
Lake Louise & Moraine Lake tour from Banff: Skip the shuttleBanff day tour with Lake Louise, Moraine Lake, Emerald Lake and Natural Bridge. Includes park entry, local guide and hotel pickup from Calgary, Canmore or Banff.
831 reviews
4.55★
Duration
8h–10h
start times · Mon, Wed and Sat
3
Live guide ENFree cancellationfromCA$ 159per person
Jasper: Maligne Lake Cruise & Medicine Lake with Wildlife
›
‹
Travelers' pick
Jasper: Maligne Lake Cruise & Medicine Lake with WildlifeSix-hour Maligne Valley tour with hotel pickup, 90-minute boat cruise to Spirit Island, and Medicine Lake walk. Wildlife spotting and Maligne Canyon scenic overlook included.
791 reviews
4.81★
Duration
6h–7h
Next departure: 1 Jun 2027Live guide ENPickup optionalFree cancellationfromCA$ 235per person
Lake Louise & Moraine Lake: Small-Group Banff Tour & Parking
›
‹
Lake Louise & Moraine Lake: Small-Group Banff Tour & ParkingSmall-group guided tour of Lake Louise and Moraine Lake in Banff with hotel pickup, scenic Bow Valley Parkway drive, and local guide. No parking stress.
739 reviews
4.72★
Duration
4h 15m
Next departure: 1 Jun 2027Live guide ENHotel pickupFree cancellationfromCA$ 162per person
Banff Day Trip from Calgary: Lake Louise & Moraine Lake Tour
›
‹
Travelers' pick
Banff Day Trip from Calgary: Lake Louise & Moraine Lake TourFull-day Banff tour from Calgary with hotel pickup, park entry and guided stops at Lake Louise, Moraine Lake, Lake Minnewanka and Two Jack Lake.
715 reviews
4.91★
Duration
10h–11h
start times · Every day except Tuesday
2
Live guide ENHotel pickupFree cancellationfromCA$ 97per person
Kicking Horse River Whitewater Rafting: Half-Day & Full-Day Trips
›
‹
Travelers' pick
Kicking Horse River Whitewater Rafting: Half-Day & Full-Day TripsWhitewater rafting on the Kicking Horse River with gear, safety briefing and guide. Choose gentle waves, bigger rapids or a full-length trip that includes gourmet lunch.
647 reviews
4.99★
Duration
4h
Next departure: 16 May 2027Live guide EN · FR · ESFree cancellationfromCA$ 135per person
Banff, Moraine Lake & Emerald Lake tour: Four lakes in one day
›
‹
Travelers' pick
Banff, Moraine Lake & Emerald Lake tour: Four lakes in one dayTour four alpine lakes in the Canadian Rockies (Emerald Lake, Moraine Lake, Lake Louise and Johnston Canyon) with an air-conditioned vehicle.
603 reviews
4.83★
Duration
11h
start times · Every day
3
Live guide EN · HIFree cancellationfromCA$ 150per person
Lake Louise & Moraine Lake Tour: Small Group, Guaranteed Access
›
‹
Lake Louise & Moraine Lake Tour: Small Group, Guaranteed AccessTwo of Canada's most sought-after alpine lakes in one day from Banff, with guaranteed access to both Lake Louise and Moraine Lake now closed to public.
579 reviews
4.86★
Duration
4h–8h
Next departure: 1 Jun 2027Live guide ENFree cancellationfromCA$ 280per person
Moraine Lake & Banff Day Tour: Small Groups, Hidden Gems
›
‹
Travelers' pick
Moraine Lake & Banff Day Tour: Small Groups, Hidden GemsDay tour from Canmore through Banff National Park to Moraine Lake, Lake Louise, Johnston Canyon and Bow Falls with a live guide.
553 reviews
4.96★
Duration
8h–10h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 88per person
Need help planning your next activity?