Compare and save on Grand Canyon hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
9 Results
  • Grand Canyon Lodge - North Rim
    Ranked #1 overall in Grand Canyon hotels
    9.6
    Wonderful!
    9 reviews
    Popular withHistoryOutdoorsyFamilies

    My favourite of the grand canyon historical hotels. Magnificent views and not as crowded as the south rim. Definitely to consider via Bryce and Zion NP.

    • Restaurant
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • BEST WESTERN PREMIER Grand Canyon Squire Inn
    Ranked #2 overall in Grand Canyon hotels
    8.4
    Wonderful!
    5 reviews
    Popular withHistory

    this best western was not bad, however if you go to grand canyon in January or Feb it gets VERY COLD! Our room must have been 40degrees when we check ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Mather Campground
    Ranked #3 overall in Grand Canyon hotels
    9.3
    Wonderful!
    3 reviews
    Popular withOutdoorsyFamiliesAdventure

    Mather Campground is what you would expect from one of the campgrounds in a large national park: well groomed campsites near water and bathrooms. That's not to say, however, that ...

    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hualapai Ranch
    Ranked #4 overall in Grand Canyon hotels
    9.0
    Wonderful!
    2 reviews
    Popular withAdventureHistoryFamilies
    • Restaurant
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Red Feather Lodge
    Ranked #5 overall in Grand Canyon hotels
    6.0
    Pretty good
    2 reviews

    This hotel is just outside the gates of the Grand Canyon. It is very clean and the staff is friendly. There is a pizza joint that is walk-able. They serve ...

    • Free WiFi
    • Restaurant
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • The Grand Hotel at the Grand Canyon
    Ranked #6 overall in Grand Canyon hotels
    4.0
    It was okay
    1 review

    I have mixed reviews about this hotel. The service was either very good or very bad, no in the middle. The hotel itself is supposed to be the newest in ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Kachina Lodge
    Ranked #8 overall in Grand Canyon hotels
    0.0
    • Free WiFi
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • Yecd
    Ranked #7 overall in Grand Canyon hotels
      PhotosAmenitiesMaploadingclose
    • Thunderbird Lodge
      Ranked #9 overall in Grand Canyon hotels
      0.0
      • Free WiFi
      • Restaurant
      • Free Parking
      PhotosAmenitiesMaploadingclose

    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=grand-canyon-az&controller=topics&country_code=&current_user_id=&filters=&id=2000000000574&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=grand-canyon-az%2Fhotels&place=2000000000574&place_type=City&place_type=region&region=2000000000574&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000115219&hotel_ids%5B%5D=5000000705555&hotel_ids%5B%5D=5000001033439&hotel_ids%5B%5D=5000000316361&hotel_ids%5B%5D=5000000698514&hotel_ids%5B%5D=5000001528484&hotel_ids%5B%5D=5000000347231&hotel_ids%5B%5D=5000000703375&hotel_ids%5B%5D=5000000239052", 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=2000000000574" + "&" + 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"); }