Compare and save on Grand Canyon Village hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Grand Canyon NPS -flickr
Sort by Tribes
Best Value
Currency
3 Results
  • El Tovar Hotel
    Ranked #1 overall in Grand Canyon Village hotels
    8.415 reviews
    Popular withFamiliesOutdoorsyHistory

    Right on the South Rim of the Grand Canyon, this historic hotel rises above the touristy spots to lay your head farther south in Tusayan. Originally built for tourists arriving ...

    • Free WiFi
    • Restaurant
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Bright Angel Lodge
    Ranked #2 overall in Grand Canyon Village hotels
    7.54 reviews
    Popular withOutdoorsyHistoryFamilies
    • Free WiFi
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Desert View Campground
    Ranked #3 overall in Grand Canyon Village hotels
    0.0
    Popular withBackpackersOutdoorsy
    • 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.com/trip/hotels/hotel_list_page?action=index&clean_path=grand-canyon-village-az&controller=topics&country_code=&current_user_id=&filters=&id=2000000059176&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=grand-canyon-village-az%2Fhotels&place=2000000059176&place_type=City&place_type=region&region=2000000059176&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000110432&hotel_ids%5B%5D=5000000373443&hotel_ids%5B%5D=5000000042813", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000059176" + "&" + 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); } };