Calgary Activities: Fun Things to Do in Calgary | Expedia Skip navigation
Start a new search
Change your dates
For support, call us at
1-800-EXPEDIA (1-800-397-3342) or 1-404-728-8787
Find Calgary Activities & Family Fun Things to Do in Calgary
Please indicate the dates you will be in Calgary.
Events and Shows
The Laugh Shop: Stand-Up Comedy Show
The Laugh Shop: Stand-Up Comedy Show From $7.29 per Traveler
Looking for a roaring good time? Head to Calgary's stand-up comedy show, The Laugh Shop. Enjoy international performers while sipping a drink or having a light snack.
Book now and save 20%!
More information
Air and Land Adventures
GyPSy Guide: Self-Guided Driving Tour of Calgary
GyPSy Guide: Self-Guided Driving Tour of Calgary From $36.69 per Guide
Explore Calgary and the Canadian Rockies at your own pace! You won’t miss a thing with the help of the GyPSy Guide on your driving vacation.
More information
Calgary Tower Observation Deck
Calgary Tower Observation Deck From $14.34 per Adult
Get an unsurpassed 360-degree view of Calgary and the surrounding region. Stand 627 feet (191 meters) above the ground and take in panoramic views of the city, majestic Rocky Mountains, and rolling plains fading into the horizon.
More information
Spa and Beauty
SpaFinder Wellness Gift Card
SpaFinder Wellness Gift Card From $50.00 per Adult
Rejuvenate your mind and body or unwind and relax with a fitness class or spa treatment of your choice! Your SpaFinder Wellness e-Gift Card saves money and gives access to over 20,000 spas and wellness practitioners worldwide.
Exclusive: Book now, save 5% on select gift certificates!
More information
Travel Accessories
Fly Green with TerraPass
Fly Green with TerraPass From $6.99 per Traveler
We all contribute to global warming. Now you can do something about it—easily and affordably. Join the more than 150,000 people who use TerraPass to balance out the global-warming impact of their flying, driving, and other energy use.
Reduce your carbon footprint and celebrate Earth Day every day!
More information
Ground Transportation
Shared<strong> Calgary Airport Shuttle Transfer</strong>
Shared Calgary Airport Shuttle Transfer From $51.75 per Adult
Save money with a comfortable shared shuttle bus transfer between Calgary Airport and your Banff or Lake Louise hotel.
More information