Skip to main content

Stay in Grand Canyon's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Drury Inn & Suites Flagstaff

Hotel in Flagstaff

Featuring an indoor swimming pool, Drury Inn & Suites Flagstaff is a 10-minutes drive from Flagstaff Pulliam Airport. Free Wi-Fi is included in all rooms. Excellent hotel in all meanings, very polite staff, very clean and comfortable, the pool is a plus. They have some sort of daily happy hour between 5 and 7 pm with some free drinks and delicious food, all included in your stay, really really cool. Good breakfast, only good things to say about this hotel.

Show more Show less
9
Wonderful
1,061 reviews
Price from
$116.99
per night

Little America Hotel Flagstaff

Hotel in Flagstaff

Just off I-40, this hotel is located on 500 acres of Ponderosa Pine forest. Free Wi-Fi is available in all rooms. Free transport services to Flagstaff Pulliam Airport are offered during limited hours.... the warm welcoming by the front desk receptionist by Mr Raul we felt immediately at home. receiving so much attention as it was my husbands Birthday. we highly can recommend this beautiful hotel

Show more Show less
9.2
Wonderful
2,682 reviews
Price from
$169
per night

Americana Motor Hotel

Hotel in Flagstaff

Located in Flagstaff, 1.9 miles from The North Pole Experience, Americana Motor Hotel provides accommodations with free bikes, free private parking, an outdoor swimming pool and a terrace. What a great place to stay. We felt welcome from the minute we walked into admin. Our rooms were fun and very clean and comfy.

Show more Show less
9
Wonderful
296 reviews
Price from
$116.10
per night

Zion Cliff Lodge

Hotel in Hildale

Zion Cliff Lodge in Hildale has 4-star accommodations with a shared lounge, a terrace and a bar. Featuring family rooms, this property also provides guests with a grill. A beautiful lodge run by owners. Very comfortable and homey. We had everything we needed. We sat out on the deck to gaze at the stars, had snacks and wine.

Show more Show less
9.2
Wonderful
166 reviews
Price from
$169.20
per night

Hampton Inn By Hilton Williams

Hotel in Williams

Hampton Inn By Hilton Williams is offering accommodations in Williams. With free WiFi, this 3-star hotel offers a 24-hour front desk. Nice clean place! Great staff

Show more Show less
9
Wonderful
493 reviews
Price from
$135.15
per night

South Zion Inn and Suites

Hotel in Hildale

South Zion Inn and Suites has accommodations in Hildale. This 3-star hotel offers room service. Stayed here for two nights. The room was clean, comfortable and modern. Our host Elaine was incredibly kind, she truly went above and beyond for us. We really enjoyed our stay here. Highly recommend these new suites and the views are spectacular!

Show more Show less
9.3
Wonderful
186 reviews
Price from
$116.10
per night

Kanab Suites

Hotel in Kanab

Kanab Suites is offering accommodations in Kanab. There's a sun terrace and guests can use free WiFi and free private parking. All was new and first of all someone really put some thoughts and effort into making it comfortable and nice.

Show more Show less
9.1
Wonderful
470 reviews
Price from
$151.80
per night

Bespoke Inn Flagstaff

Hotel in Flagstaff

Bespoke Inn raises the bar with the perfect blend of historic charm and modern amenities at this boutique inn. absolutely perfect, new structure in an old building, all necessary details covered,one of my best stays in a similar small hotel

Show more Show less
9.5
Exceptional
178 reviews
Price from
$224.10
per night

Canyons Boutique Hotel - A Canyons Collection Property

Hotel in Kanab

Serving a full hot breakfast buffet daily, Canyons Hotel - A Canyons Collection Property is 35 minutes' drive from Zion National Park. All guest rooms offer free WiFi. Spacious rooms good location in Kanab lovely hotel and great staff.

Show more Show less
9
Wonderful
339 reviews
Price from
$124.95
per night

The Historic Grand Canyon Hotel

Hotel in Williams

The Historic Grand Canyon Hotel is a 4-star property located in Williams. There's a terrace and guests can use free WiFi and free private parking. the stay at the Historic Grand Canyon hotel was most pleasant thanks to the kindness of its owner. The hotel is particularly well located with a unique charm. Calm and cozy. Good humor reigns there. A great, unique experience that you shouldn't miss if you go to Williams

Show more Show less
9.1
Wonderful
28 reviews
Price from
$139.73
per night

Hotels with extra health and safety measures

Find hotels in Grand Canyon with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Grand Canyon in the past month

See all

Grand Canyon's best hotels with breakfast

See all

Budget hotels in Grand Canyon

See all

Hotels in Grand Canyon you can book without a credit card

See all

FAQs about hotels in Grand Canyon

Explore guest reviews of hotels in Grand Canyon

See all