Scramble
ExploreAboutStart planning
Scramble

Group golf trip planning with real courses, real prices, and no concierge markup.

Plan

  • Explore destinations
  • US golf trails
  • Trip calculator
  • Start planning a trip
  • Guides
  • About
  • FAQ

Destination comparisons

  • Palm Springs vs Scottsdale
  • Kiawah Island vs Sea Island
  • Sand Valley vs Streamsong
  • Big Cedar Lodge vs Sand Valley
  • Las Vegas vs Scottsdale
  • See all comparisons →

© 2026 Scramble

Course photos provided by Google

No sales calls. No concierge markup. No hidden fees.

Shangri-La Golf Clubvia Google
← Oklahoma Trail

Shangri-La Golf Club

Jerry Slack (1964, Randy Heckenkemper renovation)

★4.5(1124)$$public

Holes

18

Par

72

Yards

7,012

Peak Fee

$82

About Shangri-La Golf Club

Shangri-La is a 27-hole resort complex at the tip of Monkey Island on Grand Lake in Afton, Oklahoma, 82 miles north of Tulsa. The property has a complicated history: the original 1964 Shangri-La had faded by the 2000s, and in 2010 investor Eddy Gibbs purchased the resort and spent $35 million restoring it top to bottom. The old courses were gutted and replaced with 27 holes of championship golf, reopening in 2011-2012. The Champions Nine was redesigned by Randy Heckenkemper; the Heritage and Legends nines were designed by Tom Clark. Combined into 18-hole play (any two nines), the Shangri-La routing touches Grand Lake on multiple holes, with water and oak-lined corridors framing the layout. Heckenkemper's Champions nine is the most aggressive of the three, the test that anchors the 27-hole championship course. Shangri-La's 27-hole Championship Course is consistently rated in Oklahoma's top 5, and the full resort promotes itself as a top-five Oklahoma destination. For an Oklahoma Trail itinerary, pair Shangri-La with Dornick Hills (Maxwell 1914 restored by Tom Doak) for a two-course state tour that spans 100 years of American golf architecture.

How much does it cost to play Shangri-La Golf Club?

Shangri-La Golf Club's peak-season green fee is around $82 per round. Off-peak rates vary by season. Call the pro shop for current shoulder pricing. Cart, range balls, and caddie fees are typically separate. Estimate the full Oklahoma Trail trip cost →

What is Shangri-La Golf Club known for?

  • 🏆Oklahoma Top 5, Golf Oklahoma

Who designed Shangri-La Golf Club?

Shangri-La Golf Club was designed by Jerry Slack (1964, Randy Heckenkemper renovation). The par-72 layout plays 7,012 yards from the back tees. Shangri-La Golf Club is part of Oklahoma Trail in Scramble's catalog of independently researched courses.

Visit course website →

Where is Shangri-La Golf Club?

Shangri-La Golf Club is located at 57301 OK-125, Afton, OK 74331, USA. The nearest major airport is Oklahoma City (OKC).

57301 OK-125, Afton, OK 74331, USA

Also at Oklahoma Trail

Dornick Hills Country Club

Dornick Hills Country Club

★ 4.6·$$
Chickasaw Pointe Golf Club

Chickasaw Pointe Golf Club

★ 3.9·$
★ Award winner
KickingBird Golf Club

KickingBird Golf Club

★ 4.4·$
Lincoln Park Golf Course

Lincoln Park Golf Course

★ 4.6·$

Course data sourced from GolfCourseAPI, Google Places, and curated catalog research. Last updated when the underlying course record changed.

Published June 2026. Updated when the data or Scramble’s recommendations change.