6 hotels in Grand Canyon National Park

  • BEST WESTERN PREMIER Grand Canyon Squire Inn

    100 State Route 64, Tusayan | 2 star hotel
    from $131
    Traveler rating: 3.5/5 Very Good (13 reviews)
    • Great Location!
    • Hotel
    • Very comfortable hotel in …
  • Canyon Plaza Resort

    406 Canyon Plaza Lane, Tusayan | 3 star hotel
    from $135
    Traveler rating: 3/5 Good (8 reviews)
    • A short but pleasant visit
    • A bit pricey but worth it.
    • Pretty good but pricey!
  • Holiday Inn Express Grand Canyon

    Highway 64, Tusayan | 2 star hotel
    from $158
    Traveler rating: 4/5 Excellent (11 reviews)
    • Wonderful Staff
    • Awesome
    • Great choice!
  • Red Feather Lodge

    300 State Route 64, Tusayan | 1 star hotel
    from $87
    Traveler rating: 3.5/5 Very Good (11 reviews)
    • epic
    • Prima uitvalsbasis Grand C…
    • Grand Canyon
  • The Grand Hotel

    149 State Highway 64, Tusayan | 3 star hotel
    from $182
    Traveler rating: 3/5 Good (8 reviews)
    • Good
    • Looks Aren't Everything
    • An amazingly average experience
  • El Tovar Hotel

    Apache Street and Center Road, Grand Canyon National Park | 3 star hotel
    from $303
    Traveler rating: 4.5/5 Outstanding (4 reviews)
    • In the Heart of the Grand …
    • Fancy..
    • Mary Colter Suite: Worth i…
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.