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 (181–200 of 324)

Emerald Lake, Takakkaw Falls & Lake Louise from Calgary
›
‹
Likely to sell out
Emerald Lake, Takakkaw Falls & Lake Louise from CalgaryFull-day tour from Calgary through Banff and Yoho National Parks with private transportation, park entry and a live English-speaking guide.
18 reviews
5.00★
Duration
8h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromCA$ 632per person
5 Lakes from Calgary: Louise, Moraine, Emerald, Peyto & Bow
›
‹
Travelers' pick
5 Lakes from Calgary: Louise, Moraine, Emerald, Peyto & BowEight to eleven hours from Calgary visiting five glacier-fed lakes across Banff and Yoho National Parks with a local guide, air-conditioned transport.
18 reviews
4.83★
Duration
8h–11h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 88per person
Banff National Park 2-Day Guided Tour: Lake Louise & Moraine Lake
›
‹
Banff National Park 2-Day Guided Tour: Lake Louise & Moraine LakeTwo-day guided tour from Calgary through Banff National Park with Lake Louise, Moraine Lake, Johnston Canyon and Mount Norquay chairlift. Small groups.
18 reviews
4.94★
Duration
2d
Next departure: 1 May 2027Live guide ENHotel pickupFree cancellationfromCA$ 327per person
Icefields Parkway tour: 7 stops Bow Lake to Athabasca Glacier
›
‹
Icefields Parkway tour: 7 stops Bow Lake to Athabasca GlacierDrive the Icefields Parkway with a guide stopping at Bow Lake, Peyto Lake, and Athabasca Glacier, plus four more sites. Includes van, park entry and snacks.
18 reviews
4.78★
Duration
10h
Next departure: 2 Jun 2027Live guide ENHotel pickupFree cancellationfromCA$ 205per person
Yoho National Park tour: Emerald Lake and Takakkaw Falls
›
‹
Yoho National Park tour: Emerald Lake and Takakkaw FallsTour Yoho National Park's Emerald Lake with free time to walk or canoe, then visit Natural Bridge and Takakkaw Falls.
16 reviews
5.00★
Duration
7h 30m
Next departure: 13 Jun 2027Live guide ENHotel pickupFree cancellationfromCA$ 165per person
Moraine Lake and Lake Louise Private Tour: Skip the Shuttles
›
‹
Moraine Lake and Lake Louise Private Tour: Skip the ShuttlesPrivate tour of Moraine Lake, Lake Louise and Morant's Curve from Banff in a new Ford Transit van with pickup included.
16 reviews
5.00★
Duration
7h–8h
Next departure: 29 May 2027Live guide EN · DEHotel pickupInstant confirmationfromCA$ 2,250per group
Lake Louise Canoe Tour & Moraine Lake: Skip-the-Line Access
›
‹
Travelers' pick
Lake Louise Canoe Tour & Moraine Lake: Skip-the-Line AccessPaddle three Rocky Mountain lakes including Lake Louise beneath Victoria Glacier with a local guide who handles park access and transport, skipping the boathouse queue.
16 reviews
4.94★
Duration
8h–9h
Next departure: 15 May 2027Live guide ENHotel pickupFree cancellationfromCA$ 199per person
3-hour guided nature walk in Jasper National Park
›
‹
3-hour guided nature walk in Jasper National ParkThree-hour guided walk through Jasper National Park with hotel pickup, local guide and small-group commentary on wildlife, peaks and seasonal wildflowers.
16 reviews
4.63★
Duration
3h
Every day
13:30
Season until 11 DecLive guide ENHotel pickupFree cancellationfromCA$ 86per person
Moraine Lake, Lake Louise & Banff Town Tour from Calgary
›
‹
Moraine Lake, Lake Louise & Banff Town Tour from CalgaryDay tour from Calgary to Moraine Lake, Lake Louise and Banff Town with hotel pickup, local driver and refreshments included. Small group of up to 13 guests.
15 reviews
5.00★
Duration
10h–11h
start times · Sat and Sun
4
Live guide EN · HI · PA · PS +2Free cancellationfromCA$ 130per person
Moraine Lake Sunrise Tour: Early Access Before Crowds
›
‹
Travelers' pick
Moraine Lake Sunrise Tour: Early Access Before CrowdsSunrise tour from Canmore to Moraine Lake with exclusive early access, guide-led stops at the Valley of the Ten Peaks, then Lake Louise.
14 reviews
4.50★
Duration
5h
Next departure: 1 Jun 2027Live guide EN · HI · ZHFree cancellationfromCA$ 110per person
Banff nature walk: Small group guided tour, 2 hours
›
‹
Banff nature walk: Small group guided tour, 2 hoursTwo-hour guided nature walk in Banff National Park with groups of 2 to 6 people, professional certified guide, and walking poles provided.
14 reviews
4.93★
Duration
2h
start times · Mon–Fri
5
Live guide ENFree cancellationfromCA$ 109per person
Lake Louise, Moraine Lake & Peyto Lake tour from Banff
›
‹
Lake Louise, Moraine Lake & Peyto Lake tour from BanffTour five alpine lakes and glaciers in Banff National Park with a live guide, starting from Calgary, Canmore or Banff. Eight to ten hours including transport and a lunch stop.
14 reviews
4.86★
Duration
8h–10h
start times · Every day
3
Live guide EN · ZH · YUEHotel pickupFree cancellationfromCA$ 139per person
Banff four-lake day tour: Lake Louise, Moraine, Emerald, Peyto
›
‹
Banff four-lake day tour: Lake Louise, Moraine, Emerald, PeytoDay tour through four Canadian Rockies lakes (Lake Louise, Moraine Lake, Emerald Lake and Peyto Lake) departing from Banff, Calgary or Canmore with guide and vehicle.
13 reviews
5.00★
Duration
8h–10h
start times · Every day
3
Live guide EN · ZH · YUEHotel pickupFree cancellationfromCA$ 179per person
Banff Lakes & Canyon Tour: 4 iconic stops with guide
›
‹
Banff Lakes & Canyon Tour: 4 iconic stops with guideShared tour of Moraine Lake, Lake Louise, Johnston Canyon and Emerald Lake from Banff or Canmore, with park passes and guide included.
13 reviews
4.77★
Duration
8h–9h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 99CA$ 83per person
Lake Louise Moraine Lake Shuttle: Stress-Free Access
›
‹
Travelers' pick
Lake Louise Moraine Lake Shuttle: Stress-Free AccessShuttle tour from Banff or Canmore to Lake Louise and Moraine Lake with park entry included, time at each lake to walk, photograph or rest by the water.
13 reviews
4.69★
Duration
5h 30m–6h 30m
Next departure: 1 Jun 2027Live guide EN · ZHFree cancellationfromCA$ 79per person
Calgary Airport to Lake Louise Private Transfer: 1.5–2 Hours
›
‹
Likely to sell out
Calgary Airport to Lake Louise Private Transfer: 1.5–2 HoursPrivate transfer from Calgary YYC airport to Lake Louise with door-to-door pickup and dropoff, English-speaking driver, and flexible scheduling around your itinerary.
12 reviews
5.00★
Duration
1h 30m–2h
start times · Every day
20
Live guide ENHotel pickupFree cancellationfromCA$ 257per person
Banff to Calgary Airport Private Transfer: Comfortable Ride
›
‹
Travelers' pick
Banff to Calgary Airport Private Transfer: Comfortable RidePrivate transfer from Banff accommodations to Calgary airport or downtown with air-conditioned vehicle, bottled water included, and 24/7 pickup availability.
12 reviews
5.00★
Duration
1h 30m
Every dayHotel pickupFree cancellationfromCA$ 184per person
Canmore Hiking Tour: Grotto Canyon & Ancient Pictographs
›
‹
Canmore Hiking Tour: Grotto Canyon & Ancient PictographsSmall-group hike through Grotto Canyon in Canmore with professional guide, hiking poles and ice cleats.
12 reviews
4.92★
Duration
3h
start times · Mon–Fri
4
Live guide ENFree cancellationfromCA$ 115per person
Calgary to Banff Private Transfer: No Waiting
›
‹
Travelers' pick
Calgary to Banff Private Transfer: No WaitingPrivate transfer from Calgary or airport to Banff in a dedicated SUV for 2 to 6 passengers with luggage space. Pickup included, bottled water provided.
12 reviews
5.00★
Duration
1h 30m
Every dayPickup optionalFree cancellationfromCA$ 130per person
Banff wildlife tour: Lake Minnewanka & Bow Falls spotting
›
‹
Banff wildlife tour: Lake Minnewanka & Bow Falls spottingThree to four hours through Banff National Park with a licensed guide, hitting Lake Minnewanka and Bow Falls while watching for elk, deer.
11 reviews
4.91★
Duration
3h–4h
Wed
12:00
Live guide ENHotel pickupFree cancellationfromCA$ 95per person
Need help planning your next activity?