Compare and save on Calgary hotels

Find hotel dealsPlease select a place
Check in:
Check out:

Fast moving and flashy, Calgary has been described as a northern version of Dubai. The oil rich city is a massive hub for international business, and is also in a great location for outdoor enthusiasts who want to explore Canada’s prairies and the Rocky Mountains. Excellent shopping, a buzzing nightlife, and a fantastic restaurant scene make Calgary an excellent leisure destination.

The streets of Calgary come to life during the summer with loud and lively block parties. There are also plenty of arts and culture festivals throughout the year, with an International Film Festival in September, a food festival each March, and music festivals during July and August. Folk, blues, and reggae are all represented on the annual event calendar.

Before booking your accommodation in Calgary it’s worth checking to find out what’s going on during your holiday. Hotel prices can increase while the popular festivals are taking place, so if you’re not planning on attending it might be worth rescheduling your trip.

Most of Calgary’s nightlife can be found around 17th Avenue and the Beltline. These two neighbourhoods are packed with trendy restaurants, bars, and clubs, most of which rock until the small hours of the morning. If you prefer your nightlife to be a bit low key, head to Kensington: this neighbourhood is famous for its excellent shopping, but also has a few cute coffee shops and restaurants to relax in while the sun goes down. For an eclectic evening, head to Inglewood: a gentrified neighbourhood known for its quirky shops and restaurants, as well as boutique art galleries.

There are hotels in Calgary to suit all travellers: whether you’re visiting for work or for fun. Whether you’re looking for luxury hotels in The Beltline, cheap and cheerful hostels in Forest Lawn, or a no-frills business friendly hotel in the Downtown neighbourhood you’re sure to find what you’re looking for with Skyscanner.

Browse hotels in Calgary with Skyscanner and cut out the legwork. We scan every top hotel booking website to find the best hotels for your dates, along with the best prices and recent reviews from guests. You can sort hotels based on how popular they are, how much they cost, how close they are to the centre of Calgary, and more.

Want to get really specific? Just use our filters. You can tailor the search results so that we only show you hotels that suit your exact needs. Whether you’re looking for a certain accommodation type, a particular star rating, or have a budget that you need to stick to it only takes a few clicks to find what you’re looking for. You can even search for accommodation based on hotel chain and amenities.

With Skyscanner there are no hidden prices, just great travel deals.  

Show more
Sort by Tribes
Popularity - Best Value
Currency
255 Results
  • The Fairmont Palliser
    Ranked #1 overall in Calgary hotels
    8.2
    Wonderful!
    9 reviews
    Popular withLuxuryBusinessHistory

    Is nice, but not as nice as the resort in Lake Louise or Banf

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • The Westin Calgary
    Ranked #2 overall in Calgary hotels
    8.4
    Wonderful!
    5 reviews
    Popular withBusiness

    My Company's Regional HQ is right across the street, which makes this Hotel a very convenient place to stay. And from the time one of the nice guys in Western ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Four Points by Sheraton Hotel & Suites Calgary West
    Ranked #3 overall in Calgary hotels
    10.0
    Exceptional!
    2 reviews
    Popular withBusinessFoodiesFamilies

    Very clean, spacious and quite hotel and rooms. Great pool and wonderful staff.

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Sheraton Suites Calgary Eau Claire
    Ranked #4 overall in Calgary hotels
    10.0
    Exceptional!
    2 reviews
    Popular withBusiness

    2012 UPDATE I returned here for 6 nights recently as part of a larger business trip that was preceded by 8 nights up at the Albian Sands Village (North of ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Delta Hotels by Marriott Calgary Airport In-Terminal
    Ranked #5 overall in Calgary hotels
    6.0
    Pretty good
    4 reviews
    Popular withBusinessLuxury

    The Delta Airport Hotel is a nice hotel, that happens to be directly across the street from the departure gate at YYC. I have stayed here twice on the front ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Sandman Hotel Calgary City Centre
    Ranked #6 overall in Calgary hotels
    9.0
    Wonderful!
    2 reviews
    Popular withFamiliesBusiness
    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Four Points by Sheraton Calgary Airport
    Ranked #7 overall in Calgary hotels
    10.0
    Exceptional!
    1 review
    Popular withBusiness

    Nice hotel. Free breakfast every morning and the rooms are gigantic. Outside of Downtown Calgary however, so you will have to drive to get anywhere.

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Sheraton Cavalier Hotel
    Ranked #10 overall in Calgary hotels
    10.0
    Exceptional!
    1 review
    Popular withBusiness

    The Sheraton Cavalier Hotel is very easily accessible from the Calgary Airport. I stayed here one night with parents before we went off to Banff the next morning. Absolutely nothing ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • International Hotel Calgary
    Ranked #8 overall in Calgary hotels
    10.0
    Exceptional!
    1 review
    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Calgary Marriott Downtown Hotel
    Ranked #9 overall in Calgary hotels
    10.0
    Exceptional!
    1 review
    Popular withBusinessFoodiesFamilies

    Awesome

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Staybridge Suites Calgary Airport
    Ranked #11 overall in Calgary hotels
    10.0
    Exceptional!
    1 review
    Popular withAdventure

    Wish I could go to Calgary more often and if I did this is my hotel!

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Executive Royal Hotel Calgary
    Ranked #12 overall in Calgary hotels
    10.0
    Exceptional!
    1 review

    I took this room because of the rocky mountain suit. amazing for that little you get 2 room with 2 separate bathroom and master bedroom with huge Jacuzzi and 2 ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Travelodge Hotel Calgary Macleod Trail
    Ranked #13 overall in Calgary hotels
    10.0
    Exceptional!
    1 review

    That is a grat picture

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Country Inn & Suites By Carlson, Calgary-Airport, AB
    Ranked #14 overall in Calgary hotels
    10.0
    Exceptional!
    1 review
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Blackfoot
    Ranked #15 overall in Calgary hotels
    8.0
    Wonderful!
    1 review

    Hotel Blackfoot is a really nice quiet place to stay and has comedy ever Thursday Friday and Saturday. It's work out room is fantastic compared to others. Pool is outside ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hyatt Regency Calgary
    Ranked #16 overall in Calgary hotels
    8.0
    Wonderful!
    1 review
    Popular withLuxury

    The Hyatt is one of the most central luxury hotels in Calgary, located right on the pedestrian Stephen Avenue mall. It boasts the best spa in Calgary.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Ramada Calgary Downtown
    Ranked #17 overall in Calgary hotels
    8.0
    Wonderful!
    1 review
    Popular withBusiness

    Very nice and clean rooms. The rooms are quiet. The staff were helpful and friendly.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Le Germain Calgary
    Ranked #18 overall in Calgary hotels
    8.0
    Wonderful!
    1 review
    Popular withLuxury

    We had a stay-cation at Le Germain. The look is very modern which sometimes means uncomfortable but not this time. Our king deluxe room was very quiet and the bed ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Free Breakfast
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Econo Lodge Motel Village
    Ranked #19 overall in Calgary hotels
    8.0
    Wonderful!
    1 review
    • Free WiFi
    • Restaurant
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hilton Garden Inn Calgary Downtown
    Ranked #20 overall in Calgary hotels
    4.0
    It was okay
    1 review

    Pool was closed, hot breakfast was not my favorite, and valet parking was way too complicated. Only three spots and then you start to block traffic. Only Hilton in downtown ...

      ReviewsPhotosAmenitiesMaploadingclose
    • HI-Calgary City Centre
      Ranked #22 overall in Calgary hotels
      10.0
      Exceptional!
      1 review

      Lived and worked in Calgary for a couple of years whilst living in Canada. It's a very nice City but it is really confusing for us Brits in that their ...

        ReviewsPhotosAmenitiesMaploadingclose
      • CMH Galena Lodge
        Ranked #21 overall in Calgary hotels
        10.0
        Exceptional!
        1 review

        Galena is best known for ultra-deep powder and varied, challenging tree skiing. All our Galena skiing is done in the Badshot Range of the Selkirks, offering abundant snow and rugged ...

          ReviewsPhotosAmenitiesMaploadingclose
        • Hotel Arts
          Ranked #23 overall in Calgary hotels
          6.0
          Pretty good
          1 review
          • Free WiFi
          • Swimming Pool
          • Fitness Center
          • Airport Transfer
          • Pets Allowed
          ReviewsPhotosAmenitiesMaploadingclose
        • Down Town Calgary
          Ranked #24 overall in Calgary hotels
          6.0
          Pretty good
          1 review
            ReviewsPhotosAmenitiesMaploadingclose
          • Delta Hotels by Marriott Calgary South
            Ranked #25 overall in Calgary hotels
            6.0
            Pretty good
            1 review

            When hotel rooms are in short supply in Downtown Calgary, I have stayed here, although I understand it might now be known as the Delta South Calgary. Besides the nearby ...

            • Free WiFi
            • Restaurant
            • Fitness Center
            • Free Parking
            • Pets Allowed
            ReviewsPhotosAmenitiesMaploadingclose
          • Hilton Garden Inn Calgary Airport
            Ranked #26 overall in Calgary hotels
            6.0
            Pretty good
            1 review
            Popular withBusiness

            This hotel is located at the southern end of the Calgary airport land, away from the international airport terminal and near the small airline terminals which mostly service flights to ...

            • Free WiFi
            • Restaurant
            • Swimming Pool
            • Fitness Center
            • Free Parking
            • Airport Transfer
            ReviewsPhotosAmenitiesMaploadingclose
          • Travelodge Calgary International Airport
            Ranked #27 overall in Calgary hotels
            6.0
            Pretty good
            1 review

            the service was good but the night lady was overworked, trying to handle 4-5 guests all be herself and people waiting in the lobby for 30 mins. the shape of ...

            • Free WiFi
            • Swimming Pool
            • Fitness Center
            • Free Breakfast
            • Free Parking
            • Airport Transfer
            • Pets Allowed
            ReviewsPhotosAmenitiesMaploadingclose
          • Bonaventure Bed and Breakfast
            Ranked #29 overall in Calgary hotels
            8.0
            Wonderful!
            1 review
            • Free Parking
            ReviewsPhotosAmenitiesMaploadingclose
          • Grey Eagle Resort
            Ranked #28 overall in Calgary hotels
            8.0
            Wonderful!
            1 review
            Popular withNightlifeGreenFoodies
            • Free WiFi
            • Swimming Pool
            • Free Breakfast
            • Free Parking
            • Pets Allowed
            ReviewsPhotosAmenitiesMaploadingclose
          • Cecil Hotel (1992)
            Ranked #30 overall in Calgary hotels
            4.0
            It was okay
            1 review
            Popular withBackpackers
              ReviewsPhotosAmenitiesMaploadingclose

            Average price per night

            Hotel class

            Hotel type

            Average user rating

            Clear Filters
            Clear Filters
            var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=calgary-alberta&controller=topics&country_code=&current_user_id=&filters=&id=2000000014259&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=calgary-alberta%2Fhotels&place=2000000014259&place_type=City&place_type=region&region=2000000014259&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000331168&hotel_ids%5B%5D=5000000393027&hotel_ids%5B%5D=5000000106950&hotel_ids%5B%5D=5000000032169&hotel_ids%5B%5D=5000000083455&hotel_ids%5B%5D=5000000062205&hotel_ids%5B%5D=5000000699141&hotel_ids%5B%5D=5000000151172&hotel_ids%5B%5D=5000000298569&hotel_ids%5B%5D=5000000218685&hotel_ids%5B%5D=5000000411441&hotel_ids%5B%5D=5000000127439&hotel_ids%5B%5D=5000000057595&hotel_ids%5B%5D=5000000044232&hotel_ids%5B%5D=5000000183534&hotel_ids%5B%5D=5000000212675&hotel_ids%5B%5D=5000000388463&hotel_ids%5B%5D=5000000006763&hotel_ids%5B%5D=5000000090750&hotel_ids%5B%5D=5000005245667&hotel_ids%5B%5D=5000000209523&hotel_ids%5B%5D=5000000704958&hotel_ids%5B%5D=5000000132900&hotel_ids%5B%5D=5000000912909&hotel_ids%5B%5D=5000000233093&hotel_ids%5B%5D=5000000031093&hotel_ids%5B%5D=5000000264851&hotel_ids%5B%5D=5000000145213&hotel_ids%5B%5D=5000003975913&hotel_ids%5B%5D=5000000704695", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000014259" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }