Shangri-La is the best argument for Oklahoma as a golf destination, and it is not close. Owner Eddy Gibbs has invested over $100M transforming a dilapidated lakefront property into a 45-hole resort that would draw real attention if it were in Florida or the Carolinas. The Mickey Mantle hole on the Legends nine is legitimately dramatic. The Battlefield course is one of the better par-3 courses in the country. If your group is within driving distance of Tulsa, this is a no-brainer. If you are flying in, it still justifies the trip for four-day stays.
Courses included
The trip experience
Oklahoma is not a golf travel destination the way Florida or the Carolinas are golf travel destinations. That's changing, and Shangri-La is the reason. Owner Eddy Gibbs has spent over $100 million since 2012 rebuilding a derelict lakefront resort on Monkey Island in Grand Lake of the Cherokees into a 45-hole facility with hotel rooms, a marina, restaurants, and course conditions that would earn real attention if the property were in Kiawah or Sea Island.
The 27-hole championship course is the center of the operation. Heritage, Legends, and Champions nines rotate in three 18-hole combinations, each with five tee sets and enough variety in routing to reward playing all three configurations on a longer trip. The design philosophy puts lake views and risk-reward decisions on nearly every hole; at no point does the course run through indistinct territory without something interesting in play.
"Eddy Gibbs has invested over $100M transforming a derelict lakefront property into a 45-hole resort that would draw real attention if it were in Florida or the Carolinas."
The par-5 fifth on the Heritage nine, named after Mickey Mantle who summered on Grand Lake, plays along the shoreline with the kind of clear visual risk that makes groups argue over club selection before anyone hits. Mantle's family connection to the lake is not marketing fiction: he kept a home nearby for decades, and the course uses that history straightforwardly without overdoing it.
The Battlefield par-3 course, opened in 2023, is a different kind of experience. Each of the 18 holes is named after a battle in which American veterans served, with scorecards that include historical context for each engagement. The course is short by design, but it functions well as an evening option after a full 18, a warm-up before a competitive round, or a legitimate standalone experience for non-serious players in the group.
The resort infrastructure makes this trip self-contained. The hotel is modern, the marina gives the property a lakefront energy that most inland golf resorts lack, and the onsite restaurant options are good enough that leaving the property isn't necessary. Monkey Island is connected to the mainland by a single bridge, which creates a sense of isolation without being genuinely remote.
"The par-5 fifth on the Heritage nine plays along the shoreline with risk-reward framing that most golf-resort courses only promise."
The access story is straightforward. Shangri-La is in Afton, Oklahoma, 90 minutes northeast of Tulsa. Groups fly into TUL and drive northeast on US-412 and OK-82. There's nothing difficult about the logistics; committing to Oklahoma is the only real mental step.
Patricia Island Country Club and The Coves at Bird Island are nearby private and semi-private options for groups with connections. Neither is necessary: 45 holes of on-property golf sustains four full days without repetition. Peoria Ridge in Miami, 30 minutes south, is the best public add for a change of scenery.
Timing matters. Oklahoma summers push past 100 degrees before noon in July and August. Spring (April to June) and fall (September to October) are the target windows. Rate differences are modest, but the playing conditions are significantly better in the shoulder months.
Book the Heritage nine combination first. It's the most requested configuration.
Side trips & bonus golf
Shangri-La's 45 holes are self-contained enough that most groups won't feel any pressure to leave the property. Three full-day 18-hole combinations from the championship course, plus the Battlefield par-3 as an evening loop, sustains four days without repetition or dead time.
Peoria Ridge in Miami is the most practical off-property option: 30 minutes south on US-69, public access, consistent conditions, and pricing that fits naturally into the trip budget. Patricia Island Country Club and The Coves at Bird Island are both on Grand Lake and both operate with private or semi-private access -- available to groups with connections or willing to cold-call. Neither is essential, but both give variety if access materializes.
The non-golf context is minimal by design. Grand Lake is a boating and fishing community, and the resort marina puts you directly into that activity stream without effort. Tulsa is 90 minutes southwest for groups that want a city evening -- the Brady Arts District and Cherry Street corridors are the destination neighborhoods.
Is this trip right for your group?
- ✓Book this trip if your group is in Tulsa, Oklahoma City, or Kansas City and wants a resort experience that does not require flying.
- ✓Book this trip if 45 holes of lakefront golf with five tee options per hole sounds like the right setup for a mixed-handicap group.
- ✓Book this trip if the Battlefield par-3 course is the kind of creative, dramatic short course experience that gets added to the bucket list.
- ✓Book this trip if you want an on-property resort with a 120-room hotel, three restaurants, spa, indoor pool, and marina in a single location.
- ✓Book this trip if hidden gem is a genuine selling point for your group rather than a consolation for not going somewhere more famous.
- ✓Book this trip if the Mickey Mantle Golf Classic history and the hole named after him is the story you want to tell.
- ✗Skip this trip if you need top-100 course prestige as the primary justification; Shangri-La is not on that list.
- ✗Skip this trip if you are flying from the coasts and cannot commit to a 4-night minimum; the drive-in advantage only applies if you are within a few hours.
- ✗Skip this trip if Oklahoma summer heat above 95 degrees is a deal-breaker; June through August can run very hot.
- ✗Skip this trip if you want extensive off-property dining and nightlife options; this is a resort stay where most activity is on the property.
When to go
- June through August is peak season; the resort runs at high occupancy and lake activities are in full swing.
- Summer heat in July and August requires morning tee times to avoid afternoon temperatures above 95 degrees.
- The Battlefield course opened in June 2023 and sees its highest demand in peak summer season.
- Stay-and-play weekday packages are available even in peak season; weekday availability is consistently better than weekends.
- April, May, September, and October are the best months for golf at Shangri-La on both comfort and course conditions.
- Bentgrass greens on the championship course are at their best in cooler shoulder season temperatures.
- Fall color around Grand Lake and the Ozark-adjacent terrain arrives in mid-October and runs through early November.
- Shoulder rates at the resort are lower than peak and the MAKO resident discounts stack well.
- Shangri-La stays open year-round; January and February see the lowest rates of the year.
- Winter golf in northeast Oklahoma is weather-dependent; mild winters allow rounds in January, cold snaps close the course for days at a time.
- The resort hotel and amenities are available year-round even when course conditions are marginal.
- For groups willing to gamble on weather, winter is when the course is most accessible and the rates are lowest.
What a Oklahoma trip costs
| Item | Peak | Shoulder | Off-Season |
|---|---|---|---|
| Tee fees (4 rounds) | $200–$280 | $160–$220 | $120–$170 |
| Lodging (3 nights) | $180–$280 | $140–$220 | $110–$180 |
| Food & drink on property | $60–$100 | $50–$80 | $40–$70 |
| Rental car (3 days) | $45–$75 | $40–$65 | $35–$60 |
| Total (est.) | $485–$735 | $390–$585 | $305–$480 |
| Item | Peak |
|---|---|
| Tee fees (4 rounds) | $200–$280 |
| Lodging (3 nights) | $180–$280 |
| Food & drink on property | $60–$100 |
| Rental car (3 days) | $45–$75 |
| Total (est.) | $485–$735 |
How tee times and lodging actually work
- 1Championship course tee times at Shangri-La are booked through the pro shop at 918-257-7779; online booking is also available at shangrilaok.com.
- 2The Battlefield par-3 course books separately from the championship course; confirm availability when booking the championship rounds.
- 3Stay-and-play packages require tee times to be booked directly with the pro shop, not through the online hotel booking flow.
- 4Five tee boxes per hole means the course accommodates all handicap levels in the same group; choose tees before the round based on the slowest player in the group.
- 5The Heritage-Champions-Legends combination and its variants change daily; ask the pro shop which 18-hole combination is set up on your day.
Common mistakes
- !Skipping The BattlefieldGroups that treat it as a warm-up range miss what makes Shangri-La different. The 100-foot elevation changes and 18 named veteran holes are a standalone experience, not a practice round.
- !Not asking for the stay-and-play rateThe STAYANDPLAY package on weekdays is the best per-night value at the resort. Booking rooms and golf separately costs more.
- !Underestimating Oklahoma summer heatAfternoon rounds in July and August can hit 95-100 degrees. Book morning tee times and plan to be off the course by noon.
- !Ignoring the lakeGrand Lake is a significant part of what makes this trip memorable. If the group does not get on the water at some point, they missed half the experience.
- !Not knowing the Mickey Mantle story before the roundThe Legends nine hole named for him is more interesting when you know he hosted his charity tournament here from 1991 until his death in 1995 and once holed an albatross on it.
What to pack
Sample itinerary
- Day 1Arrive + Heritage/Legends 18Land TUL, drive to Monkey Island. Afternoon Heritage + Legends round.
- Day 2Champions/Heritage 18Full second-day 18. Evening on the marina waterfront.
- Day 3Peoria Ridge day tripMorning drive to Miami, Oklahoma (30 min). Peoria Ridge round for a change of scenery.
- Day 4Legends/Champions 18 + BattlefieldMorning final championship 18. Afternoon Battlefield par-3 before the drive to TUL.
Where to stay & eat
Know before you book.
Rankings and new trips, straight to you.
