Shangri-La Golf Club - The Battlefield
31000 S. HWY 125
Afton, OK 74331
1 Nights 1 Rounds ~ Inquire For A Custom Golf Package
Dates: Now - 12/31/26
2 Nights 2 Rounds ~ Inquire For A Custom Golf Package
Dates: Now - 12/31/26
TripAdvisor.com provides a destination guide for Grand Lake complete with reviews, things to do and deals on restaurants, flights, and lodging.
Looking for hotel rooms in and around Grand Lake?
View hotel deals and book your room direct.
Looking to travel to Grand Lake?
stay in a condo or rental home in Grand Lake
Looking to travel and golf in Grand Lake?
31000 S. HWY 125
Afton, OK 74331
31000 S. HWY 125
Afton, OK 74331
Quail Run Rd
Grove, OK 74344
4980 Club House Road
Grove, OK 74344
10301 S 600 Rd
Miami, OK 74354
Route 2
Afton, OK 74331
From Tulsa: approximately 60 mi, about a 1 hour drive via US 412 and US 59.
From Joplin, MO: around 53 mi, roughly a 1 hour drive southwest.
From Fayetteville, AR: about 68 mi, roughly 1 hr 10 min drive.
From Springfield, MO: about 120 mi, around 2 hours by car.
Shangri La Resort & Golf Club provides onsite lodging including luxury suites and golf packages.
Additional options include rental homes, condos, and hotels in Grove and nearby communities.
Looking for Grand Lake lodging for an upcoming golf trip? Plan your visit online through TripAdvisor.com. Search for hotels, flights and attractions and more. Get specials deals, low rates and a convenient way to plan. Planning has never been this easy.
View Grand Lake Hotel and Lodging Deals >>
Now USGA-rated 18-hole, par-54 layout continues to earn high-profile recognition
Lakefront haven brings 'A Month of Family Fun Packed into a Single Week'
Managed by award-winning operator Crescent Hotels & Resorts, premier Oklahoma destination celebrates new amenities
New $15 million, Par-3 Course Features 100+ Feet of Elevation Change; June 30 Dedication Event Scheduled
Been to Grand Lake? Write a review to help future golfers plan their golf trip.
Submit ReviewClosest Airport(s): Find Flights
Grand Lakes Regional Airport (3O9)