Hotels in Calgary
The best-rated hotels in Calgary, Canada. Pick your dates to see live prices, and sign in free to unlock member prices below the public rate.
Choose your dates to see live prices
Top-rated hotels in Calgary
Where to stay in Calgary
Calgary is the main airport city for the Canadian Rockies, so many visitors spend a night or two here before or after Banff. Downtown is compact and connected by the +15 skywalk network, which helps in winter.
- Downtown
- Closest to Stephen Avenue, the Calgary Tower and the CTrain, with most of the city's full-service hotels.
- Beltline and 17th Avenue
- Just south of downtown, with the city's densest mix of restaurants and bars.
- Near the airport (YYC)
- Practical for early flights or for picking up a rental car and driving straight to the mountains.
- Kensington
- A walkable neighbourhood across the Bow River with independent shops and cafés.
When to go
Hotels are busiest and most expensive during the Calgary Stampede in early July. Banff is about a 90-minute drive west, so ski-season weekends also bring extra demand.
Good to know
- What are the best-rated hotels in Calgary?
- Calgary Airport Marriott In-Terminal Hotel, Residence Inn by Marriott Calgary Downtown/Beltline District, Hotel Le Germain Calgary are among the highest-rated hotels in Calgary, each scoring 9.2/10 or more from guests.
- What is the best area to stay in Calgary?
- Downtown: Closest to Stephen Avenue, the Calgary Tower and the CTrain, with most of the city's full-service hotels. Beltline and 17th Avenue: Just south of downtown, with the city's densest mix of restaurants and bars. Near the airport (YYC): Practical for early flights or for picking up a rental car and driving straight to the mountains.
- Why are member prices lower?
- Prices on booking sites usually include a commission for the platform. We connect straight to hotel wholesale rates and add only a small service fee.
- Can I book a hotel in Calgary with free cancellation?
- Yes. Many hotels in Calgary offer free cancellation. Turn on the Free cancellation filter to see only those rates. The deadline is shown before you pay.
- Do I need an account to book?
- For member prices, yes, and it's free: enter your email and we send a one-time code, no password. Your bookings stay in one place and you earn points. Rates at the public price can also be booked as a guest.






















