Golf in Grand Canyon

Browse for Grand Canyon Golf Hotels from $34

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Search over a million flights, hotels, packages, and more

Featured Grand Canyon Golf Hotels

Sonesta ES Suites Flagstaff
3 out of 5
1400 North Country Club Drive, Flagstaff, AZ
Free CancellationReserve now, pay when you stay
$109
per night
Nov 3 - Nov 4
4.5/5Wonderful! (1,995 reviews)

"We really enjoyed staying at this apartment. This not a Hotel room but actually an apartment with a small kitchen that has a stove, microwave and fridge. It is also situated in a nice location. Also great for day travels to Grand Canyon."…"

Reviewed on Oct 13, 2019

Sonesta ES Suites Flagstaff
Wyndham Flagstaff
3.5 out of 5
1900 Country Club Dr, Flagstaff, AZ
Get Rates
4.4/5Wonderful! (257 reviews)

"The facility is clean and well maintained. There was great amenities including mini-golf, swimming and hot tubs. The condos are well equipped with appliances including toaster, coffee maker and blender but no kettle?? Weird; if you want a cup of tea, you have to boil a pot of water on the stove What ..."…"

Reviewed on Oct 13, 2019

Wyndham Flagstaff
Howard Johnson by Wyndham Williams
2 out of 5
511 N Grand Canyon Blvd, Williams, AZ
Free CancellationReserve now, pay when you stay
$59
per night
Oct 23 - Oct 24
3.6/5Good! (1,728 reviews)

"Excellent place to stay. Not a fancy place, but a typical Howard Johson from the '70's. Very comfortable beds. Excellent room services."…"

Reviewed on Oct 11, 2019

Howard Johnson by Wyndham Williams
Whispering Pines Inn
3 out of 5
2222 North Whispering Pines Way, Flagstaff, AZ
Get Rates
5/5Exceptional! (9 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

Whispering Pines Inn
Best Western Plus Inn Of Williams
2.5 out of 5
2600 W Route 66, Williams, AZ
Free CancellationReserve now, pay when you stay
$73
per night
Nov 11 - Nov 12
4.4/5Wonderful! (1,583 reviews)

"Very nice hotel. Location is about 1 hour From Sedona and 1 hour from Grand Canyon. Free breakfast was very good. I believe it is the nicest hotel in the area. Rooms are clean and spacious. Nightstands have USB ports Highly recommend"…"

Reviewed on Oct 7, 2019

Best Western Plus Inn Of Williams
Days Inn by Wyndham Williams
2 out of 5
2488 W Route 66, Williams, AZ
Free CancellationReserve now, pay when you stay
$59
per night
Nov 3 - Nov 4
4.1/5Very Good! (2,014 reviews)

"The staff were smiling and cheery. This hotel is dated, but very clean. The complimentary breakfast was excellent. Both hot and cold choices, fresh fruit and very good coffee. The only downside was that our room was on the second floor and there was NO elevator. So, all luggage plus a full cooler ..."…"

Reviewed on Oct 14, 2019

Days Inn by Wyndham Williams
Howard Johnson by Wyndham Flagstaff
2 out of 5
3300 East Rt 66/I-40, Flagstaff, AZ
Free CancellationReserve now, pay when you stay
$40
per night
Oct 17 - Oct 18
3.1/5 (1,529 reviews)

"Hotel was off Route 66. Easy to get to downtown Flagstaff. Near some restaurants (local and chain)."…"

Reviewed on Oct 7, 2019

Howard Johnson by Wyndham Flagstaff
Days Inn & Suites by Wyndham East Flagstaff
2.5 out of 5
3601 E Lockett Rd, Flagstaff, AZ
Free CancellationReserve now, pay when you stay
$59
per night
Nov 3 - Nov 4
4/5Very Good! (1,787 reviews)

"Liked the separate Bedroom. The Vanity and Bathroom where a little to small"…"

Reviewed on Oct 9, 2019

Days Inn & Suites by Wyndham East Flagstaff
Holiday Inn Express & Suites Williams
3 out of 5
1150 W. Cataract Lake Road, Williams, AZ
Free Cancellation
$74
per night
Nov 11 - Nov 12
4.4/5Wonderful! (1,118 reviews)

"Clean and staffed with friendly people. The room was large, quiet, and the bed comfortable."…"

Reviewed on Oct 12, 2019

Holiday Inn Express & Suites Williams
Ramada by Wyndham Flagstaff East
2.5 out of 5
2350 Lucky Ln, Flagstaff, AZ
Free CancellationReserve now, pay when you stay
$51
per night
Oct 27 - Oct 28
2.8/5 (1,671 reviews)

"It was clean, but a very basic room. We had a view of a street."…"

Reviewed on Oct 14, 2019

Ramada by Wyndham Flagstaff East
The Westerner Motel
2 out of 5
530 W Route 66, Williams, AZ
$40
per night
Oct 16 - Oct 17
3.1/5 (243 reviews)

"Nice folks , excellent bed and sheets , great value"…"

Reviewed on Oct 6, 2019

The Westerner Motel
Days Hotel by Wyndham Flagstaff
3 out of 5
2200 E Butler Avenue, Flagstaff, AZ
Free CancellationReserve now, pay when you stay
$60
per night
Oct 27 - Oct 28
3.8/5Good! (1,355 reviews)

"The rooms have newer amenities, clean and quiet. It's also close to a number of restaurant options walking distance."…"

Reviewed on Oct 12, 2019

Days Hotel by Wyndham Flagstaff
Econo Lodge Inn and Suites
1.5 out of 5
750 N. Grand Canyon Blvd, Williams, AZ
Free CancellationReserve now, pay when you stay
$45
per night
Nov 3 - Nov 4
3.6/5Good! (283 reviews)

"Close to highway. Comfortable for a quick overnight. Old property, a lottle run down."…"

Reviewed on Sep 23, 2019

Econo Lodge Inn and Suites
Budget Host Inn
2 out of 5
620 W Route 66, Williams, AZ
Free CancellationReserve now, pay when you stay
$40
per night
Oct 16 - Oct 17
2.7/5 (210 reviews)

"Walking to everything was was easy. Route 66 history"…"

Reviewed on Sep 19, 2019

Budget Host Inn
Travelodge by Wyndham Flagstaff
2 out of 5
1560 E Route 66, Flagstaff, AZ
Free CancellationReserve now, pay when you stay
$34
per night
Oct 30 - Oct 31
3.6/5Good! (1,402 reviews)

"Clean and comfortable, all we needed for a good night's sleep"…"

Reviewed on Oct 4, 2019

Travelodge by Wyndham Flagstaff
Baymont by Wyndham Flagstaff
2.5 out of 5
2005 S Milton Rd, Flagstaff, AZ
Free CancellationReserve now, pay when you stay
$67
per night
Oct 22 - Oct 23
3.7/5Good! (3,076 reviews)

"Entrance has you driving up a little hill to get to the hotel which sits a little above the businesses on the street below. Makes it feel a little private while keeping you close to everything. Pleasant staff."…"

Reviewed on Oct 14, 2019

Baymont by Wyndham Flagstaff
Courtyard Marriott Flagstaff
3 out of 5
2650 S Beulah Blvd, Flagstaff, AZ
Free CancellationReserve now, pay when you stay
$95
per night
Oct 31 - Nov 1
4.2/5Excellent! (1,316 reviews)

"We had a wonderful stay. The room was easily accessible which made it very nice for us. We had a great view of the patio area."…"

Reviewed on Oct 10, 2019

Courtyard Marriott Flagstaff
American Regency Inn
2 out of 5
334 East Route 66, Williams, AZ
Free CancellationReserve now, pay when you stay
$45
per night
Oct 16 - Oct 17
3.8/5Good! (368 reviews)

"this motel was pretty good , everything looked really clean and new like it was recently remodeled and the price was just worth every penny, i drove an hour from the grand cayon to stay here because it was so expensive on the town by it, plus i was only stopping by grand cayon Nd heading somewhere ..."…"

Reviewed on Oct 12, 2019

American Regency Inn
Don't see what you're looking for?
See all available properties in Grand Canyon
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 699 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 $34 to $109. 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 699 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 $34 to $109. You are sure to uncover a place at an affordable rate that is near a phenomenal course

More trip options

Recently Booked Golf Hotels in Grand Canyon

Travelers Loved These Golf Hotels