Find Golf Resorts & Hotels in Grand Canyon, AZ from $35

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Grand Canyon Golf Hotels

Whispering Pines Inn
3 out of 5
2222 North Whispering Pines Way, Flagstaff, AZ
5/5 Exceptional! (10 reviews)
"Wonderful B&B. We will definitely be back. Everything about our stay was absolutely perfect. The room decor, comfort, and attention to detail was extraordinary. The breakfast was delicious, too. This is a great place to stay if you are in the area."

Reviewed on May 1, 2018

Get rates
Whispering Pines Inn
Best Western Plus Inn Of Williams
Great for golfers
2.5 out of 5
2600 W Route 66, Williams, AZ
Fully refundableReserve now, pay when you stay
The price is $87 per night from Nov 7 to Nov 7
4.5/5 Wonderful! (968 reviews)
Travelers like: golf course nearby, golf lessons, bar, hot tub
Travelers say...
"The property was clean, the staff was friendly. The rooms were a decent size. The beds were comfortable with very nice pillows compared to other hotels. The morning breakfast was hot with decent free food. My only negative observation is that they built only one elevator to get to the second floor ..."

Reviewed on Oct 13, 2021

Best Western Plus Inn Of Williams
Sonesta ES Suites Flagstaff
Great for golfers
3 out of 5
1400 North Country Club Drive, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $116 per night from Oct 25 to Oct 25
4.5/5 Wonderful! (2,394 reviews)
Travelers like: golf course nearby, golf lessons nearby, hot tub
Travelers say...
"Overall nice place to stay. Close to downtown and a lot of restaurants. Apartment like feel compared to a hotel room."

Reviewed on Oct 15, 2021

Sonesta ES Suites Flagstaff
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hilton Garden Inn - Flagstaff
Great for golfers
3 out of 5
350 West Forest Meadows Street, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $101 per night from Nov 18 to Nov 18
4.4/5 Wonderful! (979 reviews)
Travelers like: golf course nearby, golf lessons nearby, bar, hot tub
Travelers say...
"I liked the location and the shopping options nearby were good. Not a fan of what they do for breakfast, they charge a hight rate for someone to server you standard fare continental breakfast, you can pay much less at a good breakfast place very close by."

Reviewed on Oct 13, 2021

Hilton Garden Inn - Flagstaff
Club Wyndham Flagstaff
Great for golfers
3.5 out of 5
1900 Country Club Dr, Flagstaff, AZ
4.4/5 Wonderful! (314 reviews)
Travelers like: golf course on site, driving range, golf lessons, bar
Travelers say...
"Nice, clean well maintained property"

Reviewed on Oct 2, 2021

Get rates
Club Wyndham Flagstaff
Springhill Suites by Marriott Flagstaff
Great for golfers
3 out of 5
2455 S Beulah Blvd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $169 per night from Oct 19 to Oct 19
4.2/5 Excellent! (994 reviews)
Travelers like: golf course nearby, golf lessons nearby
Travelers say...
"."

Reviewed on Aug 10, 2021

Springhill Suites by Marriott Flagstaff
Courtyard by Marriott Flagstaff
Great for golfers
3 out of 5
2650 S Beulah Blvd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $143 per night from Nov 2 to Nov 2
4.2/5 Very Good! (986 reviews)
Travelers like: golf course nearby, golf lessons nearby, bar
Travelers say...
"This place is nice, the last time we stayed everything was great. This time we notice some stains on the couch, the throw pillows have dirt build up from constant use? They look like they haven't been cleaned in years. Everything else was good."

Reviewed on Oct 15, 2021

Courtyard by Marriott Flagstaff
Days Hotel by Wyndham Flagstaff
Great for golfers
3 out of 5
2200 E Butler Avenue, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $72 per night from Oct 31 to Oct 31
4.2/5 Very Good! (1,368 reviews)
Travelers like: golf course nearby, bar, hot tub
Travelers say...
"Manager and staff were helpful in assisting with a non-hotel wi-fi issue."

Reviewed on Oct 14, 2021

Days Hotel by Wyndham Flagstaff
Holiday Inn Express & Suites Williams, an IHG Hotel
3 out of 5
1150 W. Cataract Lake Road, Williams, AZ
Fully refundable
The price is $80 per night from Nov 8 to Nov 8
4.2/5 Very Good! (967 reviews)
"Great location. Check in staff was very accommodating"

Reviewed on Oct 4, 2021

Holiday Inn Express & Suites Williams, an IHG Hotel
Days Inn & Suites by Wyndham East Flagstaff
Great for golfers
2.5 out of 5
3601 E Lockett Rd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $93 per night from Oct 24 to Oct 24
4.1/5 Very Good! (1,110 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...
"Breakfast area was very busy with tour group waiting to board bus. Bathroom had a damp smell to it. Perhaps dining area shouldn’t be where tours congregate"

Reviewed on Oct 16, 2021

Days Inn & Suites by Wyndham East Flagstaff
Days Inn by Wyndham Williams
Great for golfers
2 out of 5
2488 W Route 66, Williams, AZ
Fully refundableReserve now, pay when you stay
The price is $71 per night from Nov 7 to Nov 7
4.1/5 Very Good! (1,360 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...
"The sheets needed to be changed."

Reviewed on Oct 10, 2021

Days Inn by Wyndham Williams
American Regency Inn
2 out of 5
334 East Route 66, Williams, AZ
Fully refundableReserve now, pay when you stay
The price is $39 per night from Oct 26 to Oct 26
3.9/5 Good! (648 reviews)
"Quite room, good location. All needed amenities. But the water in the shower and toilet was yellow"

Reviewed on Oct 10, 2021

American Regency Inn
Econo Lodge Flagstaff Route 66
2 out of 5
1560 E Route 66, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $42 per night from Nov 1 to Nov 1
3.9/5 Good! (950 reviews)
"convenient for grand canyon !"

Reviewed on Oct 9, 2021

Econo Lodge Flagstaff Route 66
Baymont by Wyndham Flagstaff
Great for golfers
2.5 out of 5
2005 S Milton Rd, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $68 per night from Nov 7 to Nov 7
3.7/5 Good! (1,691 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...
"Clean room, very quiet, and the bed was comfortable. Good place overall."

Reviewed on Oct 16, 2021

Baymont by Wyndham Flagstaff
Howard Johnson by Wyndham Williams
Great for golfers
2 out of 5
511 N Grand Canyon Blvd, Williams, AZ
Fully refundableReserve now, pay when you stay
The price is $45 per night from Oct 27 to Oct 27
3.7/5 Good! (977 reviews)
Travelers like: golf course nearby, hot tub
Travelers say...
"Anna's Canyon was a 2 block walk away and there I had the best breakfast I had this year"

Reviewed on Oct 10, 2021

Howard Johnson by Wyndham Williams
Econo Lodge Inn & Suites Williams - Grand Canyon Area
2.5 out of 5
750 N. Grand Canyon Blvd, Williams, AZ
Fully refundableReserve now, pay when you stay
The price is $60 per night from Oct 19 to Oct 19
3.6/5 Good! (423 reviews)
"Staff was helpful and friendly."

Reviewed on Oct 4, 2021

Econo Lodge Inn & Suites Williams - Grand Canyon Area
Ramada by Wyndham Flagstaff East
2.5 out of 5
2350 Lucky Ln, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $63 per night from Oct 24 to Oct 24
3.5/5 Good! (807 reviews)
"Very professional kind service.Perfect.I’ll definitely go there again.RG"

Reviewed on Sep 15, 2021

Ramada by Wyndham Flagstaff East
The Westerner Motel
2 out of 5
530 W Route 66, Williams, AZ
The price is $42 per night from Nov 1 to Nov 1
3.2/5 (316 reviews)
"Stairwells and walkways need cleaning. Pool is green."

Reviewed on Oct 10, 2021

The Westerner Motel
Howard Johnson by Wyndham Flagstaff
2 out of 5
3300 East Rt 66/I-40, Flagstaff, AZ
Fully refundableReserve now, pay when you stay
The price is $42 per night from Nov 1 to Nov 1
3/5 (979 reviews)
"Nice place to stay"

Reviewed on Sep 9, 2021

Howard Johnson by Wyndham Flagstaff
Budget Host Inn
2 out of 5
620 W Route 66, Williams, AZ
Fully refundableReserve now, pay when you stay
The price is $35 per night from Oct 20 to Oct 20
2.9/5 (290 reviews)
"The door did not locked correctly it was unsafe."

Reviewed on Aug 9, 2021

Budget Host Inn
Don't see what you're looking for?
We've got more Golf Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Golf Resorts in Grand Canyon

While most people's notion of a superb getaway is sunbathing poolside or sunbathing at the beach, you dream of a trip with challenging doglegs and manicured greens. The only time spent in the sand is if you put too much spin on that drive. Expedia offers 1343 hotel options in Grand Canyon near or on a golf course. Forget those sandy beaches and the pool cabana, because the fairway is waiting for you.

From the Putting Green to Your Hotel Room

Nothing is better than having a golf course on the same property as your hotel. Once you've penciled in your score from the 18th hole, you will have amazing accommodations just steps away. Play to your heart's content, then celebrate your game with a well-deserved martini, or just make use of your hotel's amenities, like the spa or pool. No need to venture far from the hotel; there are lots of entertainment options available. And at the end of the day, you've got an abundance of amenities and a comfy bed waiting for you.

When you decide you've played enough golf, Grand Canyon awaits! Use this occasion to see what else Grand Canyon has to offer. Check with your hotel's concierge to show you a great place to have a silent lunch or gourmet meal. They may even know the areas in town to get some shopping in.

Your Grand Canyon Golf Resort Awaits

With Expedia, you'll have your pick of terrific golf resorts for terrific rates. As of right now, the hotel rates in Grand Canyon span from $35 to $169. Reserve soon and start polishing your clubs, because this vacation is only a driver, an iron, and a putter away.

Golf Guide to Grand Canyon

Q: How many golf resorts does Grand Canyon have?

A: There are 1343 golf hotels in Grand Canyon. Having trouble deciding? If so, be sure to read through the review and ratings section to help you choose the ideal resort for your vacation.

Q: How much does a stay at a Grand Canyon golf hotel cost?

A: Prices for a Grand Canyon golf hotel cost from $35 to $169. You are sure to uncover a place at an affordable rate that is near a phenomenal course

Frequently asked questions

Recent reviews of Grand Canyon hotels

More trip options