Hotel results for Calgary, Alberta, Canada 

Enter stay dates for availability (Enter your travel dates)

mm/dd/yyyy
mm/dd/yyyy
Adults Children
age 18+ 0-17

  •     
    List view
87 hotels match your selections
6.1 kilometers to city centre
Calgary South - MacLeod Trail
 
gym
 
Internet
 
pool
 
restaurant
 
1.8 kilometers to city centre
Downtown Calgary
 
gym
 
Internet
 
pool
 
restaurant
 
6.4 kilometers to city centre
Calgary International Airport (YYC)
 
gym
 
Internet
 
pool
 
restaurant
 
1.4 kilometers to city centre
Downtown Calgary
 
gym
 
Internet
 
pool
 
restaurant
 
13 kilometers to city centre
 
gym
 
Internet
 
pool
 
restaurant
 
2.6 kilometers from Heritage Park Historical Village
Spa
8.6 kilometers to city centre
Calgary South - MacLeod Trail
 
gym
 
Internet
 
pool
 
restaurant
 
0.78 kilometer to city centre
Downtown Calgary
 
gym
 
Internet
 
pool
 
restaurant
 
1.6 kilometers to city centre
Downtown Calgary
 
gym
 
Internet
 
pool
 
restaurant
 
4.3 kilometers from Calgary Intl. Airport (YYC)
Spa
6.8 kilometers to city centre
Calgary International Airport (YYC)
 
gym
 
Internet
 
pool
 
restaurant
 
3.8 kilometers from Calgary Zoo
Spa
7.1 kilometers to city centre
Calgary International Airport (YYC)
 
gym
 
Internet
 
pool
 
restaurant
 
2.7 kilometers from Heritage Park Historical Village
8.8 kilometers to city centre
Calgary South - MacLeod Trail
 
gym
 
Internet
 
pool
 
restaurant
 
3.3 kilometers from Heritage Park Historical Village
9.5 kilometers to city centre
Calgary South - MacLeod Trail
 
gym
 
Internet
 
pool
 
restaurant
 
200 meters from Petro-Canada Centre
Spa
1.6 kilometers to city centre
Downtown Calgary
 
gym
 
Internet
 
pool
 
restaurant
 
0.75 kilometer to city centre
Downtown Calgary
 
gym
 
Internet
 
pool
 
restaurant
 
900 meters from TELUS World of Science, Calgary
Self-catering
Deals including breakfast available
1.1 kilometers to city centre
Downtown Calgary
 
gym
 
Internet
 
pool
 
restaurant
 

Why book with us?

  • Hotels.com doesn't charge cancellation fees
  • We're just a phone call away: 1-800-CA-HOTELS (1-800-224-6835)