Grand Lake Golf Packages
2 Weekday Nights - 2 Rounds Golf Package
Need Lodging or a Hotel Room?
Looking for hotel rooms in and around Grand Lake? View available hotel deals and book your room directly.
Vacation Rental Homes and Condos
Traveling to Grand Lake? Find a condo or vacation rental home and enjoy more space during your golf trip.
Grand Lake Golf Packages:
Planning a golf trip to Grand Lake or looking to golf while traveling?
Grand Lake Golf Courses
Shangri-La Golf Club - The Battlefield
31000 S. HWY 125
Afton, OK 74331
Shangri-La Golf Club, Resort & Marina
31000 S. HWY 125
Afton, OK 74331
Cherokee Grove Golf Club
Quail Run Rd
Grove, OK 74344
Patricia Island Golf Club
4980 Club House Road
Grove, OK 74344
Peoria Ridge
10301 S 600 Rd
Miami, OK 74354
The Coves Golf Club
Route 2
Afton, OK 74331
Getting To Grand Lake
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.
Grand Lake Lodging
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.
Weather and Forecast for Grand Lake
Recent Grand Lake Articles
The Battlefield at Oklahoma's Shangri-La Resort Named a Top 25 Public-Access Par-Three Course by Golfweek
Now USGA-rated 18-hole, par-54 layout continues to earn high-profile recognition
Spring Break Festivities at Oklahoma's Shangri-La Resort Announced, Including Hot Air Balloon Glow, Kids' Camp
Lakefront haven brings 'A Month of Family Fun Packed into a Single Week'
The Anchor at Shangri-La Resort Named "Best New Attraction in Oklahoma"
Managed by award-winning operator Crescent Hotels & Resorts, premier Oklahoma destination celebrates new amenities
Shangri-La Resort and Crescent Hotels & Resorts to Celebrate Grand Opening of The Battlefield Golf Course
New $15 million, Par-3 Course Features 100+ Feet of Elevation Change; June 30 Dedication Event Scheduled
Post a Destination Review
Been to Grand Lake? Write a review to help future golfers plan their golf trip.
Submit ReviewTraveling There
Closest Airport(s): Find Flights
Grand Lakes Regional Airport (3O9)



Grand Lake O’ the Cherokees, named for the Native Americans who resided in this region of the state, is the ultimate vacation destination in northeast Oklahoma. Golf, gaming, boating and more! What else is there to do?