6 hotels in Grand Canyon National Park

  • BEST WESTERN PREMIER Grand Canyon Squire Inn

    100 State Route 64, Tusayan | 2 star hotel
    from $88
    Traveler rating: 3.5/5 Very Good (10 reviews)
    • Average but Acceptable
    • Close to Canyon, but otherwise just OK
    • Hotel was super!! Best place to stay on South Rim
  • Canyon Plaza Resort

    406 Canyon Plaza Lane, Tusayan | 3 star hotel
    from $130
    Traveler rating: 2.5/5 Fair (6 reviews)
    • Had a very nice stay
    • Budget value, caution on complimentary breakfast
    • We'd like to do this again, elsewhere
  • Holiday Inn Express Grand Canyon

    Highway 64, Tusayan | 2 star hotel
    from $86
    Traveler rating: 4/5 Excellent (7 reviews)
    • Awesome hotel!
    • Great Value, Good Location
    • LOVE
  • Red Feather Lodge

    300 State Route 64, Tusayan | 1 star hotel
    from $79
    Traveler rating: 3.5/5 Very Good (10 reviews)
    • Ok
    • Ok hotel
    • Okay Hotel
  • The Grand Hotel

    149 State Route 64, Tusayan | 3 star hotel
    from $104
    Traveler rating: 3/5 Good (8 reviews)
    • Looks Aren't Everything
    • An amazingly average experience
    • Don't even think about it....
  • El Tovar Hotel

    Apache Street and Center Road, Grand Canyon National Park | 3 star hotel
    from $306
    Traveler rating: 4/5 Excellent (1 review)
*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.