Grand Canyon Restaurants

Sort by Tribes
Cuisines
23 Results
  • 1
    El Tovar Dining Room & Lounge

    El Tovar Dining Room & Lounge

    Ranked #1 overall in Grand Canyon restaurants
    9.06 reviews
    $$$$
    American, Bar
    Popular withLuxuryFoodiesFamilies

    An excellent place to eat, as well as a great place to stay (at the Lodge). Be sure to make reservations well in advance.

  • 2
    Tribal Cafe

    Tribal Cafe

    Ranked #2 overall in Grand Canyon restaurants
    $$$$
    American
  • 3
    Grand Canyon Inn Restaurant

    Grand Canyon Inn Restaurant

    Ranked #3 overall in Grand Canyon restaurants
    American
  • 4
    Cafe on The Rim

    Cafe on The Rim

    Ranked #4 overall in Grand Canyon restaurants
    $$$$
    American
  • 5
    Havasu Creek

    Havasu Creek

    Ranked #5 overall in Grand Canyon restaurants
    8.01 review
    American, Burgers, Breakfast & Brunch
  • 6
    We Cook Pizza & Pasta

    We Cook Pizza & Pasta

    Ranked #6 overall in Grand Canyon restaurants
    7.33 reviews
    Italian, Pizza
    Popular withFoodies

    We Cook Pizza and Pasta is a great place to eat especially if you're dining with family. The pizza and other items are priced high, but considering everything here (what ...

  • 7
    Wendy's

    Wendy's

    Ranked #7 overall in Grand Canyon restaurants
    8.01 review
    $$$$
    American, Fast Food, Burgers

    Clean and good burgers ;)

  • 8
    El Tovar Dining Room

    El Tovar Dining Room

    Ranked #8 overall in Grand Canyon restaurants
    8.01 review
    American, French, Mediterranean, German
    Popular withLuxuryHistoryFamilies

    The dining room offers several tables with views. Set back from the rim, it is comfortable as you look across (not down) the Canyon. Good is quite good and pricy. ...

  • 9
    Deli In The Pines

    Deli In The Pines

    Ranked #9 overall in Grand Canyon restaurants
    6.01 review
    $$$$
    American, Pizza

    Good fast alternative food choice. Pizzas and sandwiches. Food is average but fast and ok

  • 10
    Desert View Trading Post Cafeteria

    Desert View Trading Post Cafeteria

    Ranked #10 overall in Grand Canyon restaurants
    6.01 review
    $$$$
    American, Deli & Sandwich

    We visited the trading post after we visited the tower. We ordered the chicken chipotle salad. It's just under $9, but it's good. They offer a variety of food and ...

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_suggestions?action=index&clean_path=grand-canyon-az&controller=topics&country_code=&current_user_id=&filters=&id=2000000000574&klass_name=Region&list_type=restaurants&nearby=false&path=grand-canyon-az%2Frestaurants&place=2000000000574&place_type=City&place_type=region&region=2000000000574", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", 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=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); } };