Landscape view of hotel & Golf course at Shangri-La Monkey Island
Winter Hours Now in Effect - Championship Course is closed Monday & Tuesday, Battlefield is closed Wednesday & Thursday *Members who have a trail pass will still be able to play on days the course is closed
Aerial view of the lake & golf course at Shangri-La Monkey Island
A mini water fall by the golf course near Shangri-La Monkey Island

Golf

Unlike Anything You've Ever Experienced

Consistently named one of the top 5 golf courses in Oklahoma, Shangri-La Resort’s 27-hole championship golf course features tree-lined fairways, white sand bunkers, and undulating greens, all set against the scenic backdrop of Grand Lake.

PGA golf instruction is offered, complemented by our 13,000-square-foot Shangri-La clubhouse. Additionally, our practice complex is meticulously designed to help players simulate real on-course golf shots, making it an ideal venue for warming up or enhancing overall game performance.

Whether you're organizing a fundraiser, group getaway, championship tournament, or leisurely day of play in Monkey Island, Oklahoma, our live tee boxes on every hole provide a challenge suitable for every player. With assistance from our professional PGA staff, we ensure that your experience is both enjoyable and memorable.

Golf Courses

The Battlefield

One of the most unique golf courses in America, the newly built Battlefield Golf Course offers 18 full-length, par three holes allowing players of all levels to use every iron in their bag. Built on 80 acres of rugged terrain with more than 100 feet of elevation changes. The Battlefield stands apart from the 27-hole Championship course made up of Legends Nine, Heritage Nine and Champions Nine.


 

Landscape view of the hotel & golf course at Shangri-La Monkey Island

Championship Golf Course

Picturesque views of Grand Lake can be seen from nearly every point on the 27-hole championship course comprised of three nine-hole layouts: Legends, Heritage and Champions. Each course has a unique appeal which allows them to stand apart from the other two. The award-winning, tournament-ready golf course is one of the state's most prestigious destinations. 

Landscape view of hotel & Golf course at Shangri-La Monkey Island
Your dream golf courses

Golf Instruction

The professional staff is pleased to bring you quality golf instructional programs for all ages and skill levels. These offerings will include a variety of clinics, seminars, and individual instruction for men, women, juniors, and seniors. The staff would be happy to work with you to identify the program of instruction that best meets your needs and desires. Please call the professional staff at 918-257-7706 or email: ryan.snyder@shangrilaok.com for more information.
 

The Shangri-La Golf Club offers instructional programs to improve your golf game.

Programs include Private Instruction, Golf Schools – 1 or 2 days, Playing Lessons, Corporate Programs, and Trackman Studio.

Little boys in golf gear posing in the course at Shangri-La Monkey Island

Instructors

Private Instruction with Ryan Snyder, PGA Director of Golf

Ryan Snyder, Certified PGA Member in Golf Operations, General Management, Player Development, and Teaching and Coaching

Email: Ryan.Snyder@shangrilaok.com

Private Instruction:

One 30-Minute Lesson:
$90

One 45-Minute Lesson:
$130

Three 45-Minute Lessons:
$350

Coach for the Year:
$2600

One-Hour Group Lesson: 
$180 (2 players)
$230 (3 Players)
$280 (4 players)

Playing Lesson:
$400 (18 Holes)
$225 (9 holes)

Golf School (4 player max)
$425/Student (1 Day)
$675/Student (2 Day)

Private Instruction with the Pros
Bradley Jumper, Head Golf Professional at The Battlefield
Bradley.Jumper@shangrilaok.com
Private Instruction:

One 30-Minute Lesson:
$70

One 45-Minute Lesson:
$100

Three 45-Minute Lessons:
$260

Coach for the Year:
$1850

One-Hour Group Lesson:
$150 (2 players);
$200 (3 Players);
$250 (4 players)

Playing Lesson:
$325 (18 Holes);
$175 (9 holes)

 

Private Instruction with the assistants
Brice Long, Assistant Golf Professional
Brice.long@shangrilaok.com
Jimmy Howe, Assistant Golf Professional
Jimmy.howe@shangrilaok.com
Chad Dalton, Assistant Golf Professional
Chad.Dalton@shangrilaok.com

Private Instruction:

One 30-Minute Lesson:
$70

One 45-Minute Lesson:
$100

Three 45-Minute Lessons:
$260

Coach for the Year:
$1,850

One-Hour Group Lesson:
$120 (2 players);
$170 (3 Players);
$220 (4 players)

Playing Lesson:
$325 (18 Holes);
$175 (9 holes)

 

Upcoming Golf Events

Explore our lineup of upcoming golf tournaments, group outings, clinics, and more, offering something for every enthusiast to enjoy and improve their game.

You can sign up for any of these events in 3 ways:

1. Sign up online
2. Call the golf shop at 918-257-7706
3. Email jerrod.neighbors@shangrilaok.com

Loading...
SL Junior Club Championship
From 08:00 to 09:00

With the growth of the junior program, it's time to put it on the line and determine some champions. Girls and boys in several age divisions will compete for prizes. And of course we will end round 2 at the pool for awards, food and fun. $40 per player

Book Event
Loading...
Junior Play Day
From 08:30 to 11:00

These sessions are for all levels of players. The Professional staff will spend time either getting new players comfortable around the practice areas and with the fundamentals of the game, to introducing and pairing the more experienced players for a morning on the course. No matter the level of player, our play days will be a great time to move the players game forward and enjoy our premier facilities. $10 per session

Book Event
Loading...
Junior Play Day
From 08:30 to 11:00

These sessions are for all levels of players. The Professional staff will spend time either getting new players comfortable around the practice areas and with the fundamentals of the game, to introducing and pairing the more experienced players for a morning on the course. No matter the level of player, our play days will be a great time to move the players game forward and enjoy our premier facilities. $10 per session

Book Event
Loading...
Junior Play Day
From 08:30 to 11:00

These sessions are for all levels of players. The Professional staff will spend time either getting new players comfortable around the practice areas and with the fundamentals of the game, to introducing and pairing the more experienced players for a morning on the course. No matter the level of player, our play days will be a great time to move the players game forward and enjoy our premier facilities. $10 per session

Book Event
Loading...
Junior Play Day
From 08:30 to

These sessions are for all levels of players. The Professional staff will spend time either getting new players comfortable around the practice areas and with the fundamentals of the game, to introducing and pairing the more experienced players for a morning on the course. No matter the level of player, our play days will be a great time to move the players game forward and enjoy our premier facilities. $10 per session

Book Event
Loading...
Junior Play Day
From 08:30 to 11:00

These sessions are for all levels of players. The Professional staff will spend time either getting new players comfortable around the practice areas and with the fundamentals of the game, to introducing and pairing the more experienced players for a morning on the course. No matter the level of player, our play days will be a great time to move the players game forward and enjoy our premier facilities. $10 per session

Book Event
Loading...
Junior Play Day
From 08:30 to 11:00

These sessions are for all levels of players. The Professional staff will spend time either getting new players comfortable around the practice areas and with the fundamentals of the game, to introducing and pairing the more experienced players for a morning on the course. No matter the level of player, our play days will be a great time to move the players game forward and enjoy our premier facilities. $10 per session

Book Event
Loading...
Eddy’s BAND’s
From 18:00 to 23:00

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris pharetra diam lacus, a mollis ligula facilisis vitae.

Book Event
Loading...
Anchor Simulator Events
From 14:00 to 20:00
Book Event
Loading...
Sunset Cruises

Each year during the Summer season we offer the Member Sunset Cruise available June-September. The Cruise sets off from the Shangri-La Marina. Information will be available on dates and times a month before the season starts. For more information please reach out to Katelin Jumper at 918-257-7720. or katelin.jumper@shangrilaok.com.

Book Event
Loading...
Shangri-La Golf Srping Clinic
From 15:00 to

Golf Clinic PGA Instructor Joe Hassler. Event Open to the Public Saturdays at 3 PM

Call the Golf Shop to Register 918-257-7706

Book Event
Loading...
Men's and Women's Golf Leagues
Book Event
Loading...
4th of July at Shangri-la Resort
Book Event
Loading...
Summer Kids Camp at The Anchor
Book Event
Loading...
Junior Golf Camp
From 18:00 to 22:00

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris pharetra diam lacus, a mollis ligula facilisis vitae.

Book Event
Loading...
Shangri-La Women's Event
From 09:00 to 12:00

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris pharetra diam lacus, a mollis ligula facilisis vitae.

Book Event
Loading...
Junior Players Academy
From 08:00 to 01:00

The Skills Camp is designed for all players ages 7-18 who want to learn how to compete at a higher level. The focus of the Skills camp is to identify each players strengths, weaknesses and opportunities to grow their game. If your player shows a desire to play golf at a higher level, this camp is for them. We will work on skill development, shot making and head to the course daily for some friendly competition. This camp is for experienced golfers only. $399 per player

Book Event
Be Part of Shangri-la family

Become a Member

Learn more about Shangri-La private memberships. We offer several unique membership options to appeal to the diverse needs of members with various recreational desires.

Key Membership Benefits

Access to All Resort Amenities
Deep Discounts at The Anchor Indoor/Outdoor Activity Park
Use of our spectacular 6,500-square-foot resort pool with tanning ledge, splash pad, hot tub
Charging privileges at Resort Golf & Dining Outlets