Landscape view of hotel & Golf course at Shangri-La Monkey Island
Welcome Back Golfers! Season Hours are Now in Effect
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. 

Expansive golf course with a tranquil pond and lake views at Shangri-La Monkey Island resort
A mini water fall by the golf course near 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
Brice Long, Interim Head Golf Professional at The Championship Course
Brice.long@shangrilaok.com
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
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)

 
18 holes
07:30 am to 11:59 am

Mon-Thur
$99

Fri-Sun
$199

12:00 pm to 4:59 pm

Mon-Thur
$89

Fri-Sun
$139

After 5:00 pm

Mon-Thur
$59

Fri -Sun
$79

Resort guest/member guest
07:30 am to 11:59 am

Mon-Thur
$89

Fri -Sun
$159

12:00 pm to 4:59 pm

Mon-Thur
$79

Fri -Sun
$129

After 5:00 pm

Mon-Thur
$49

Fri -Sun
$69

Member Immediate Family/Resort Member
07:30 am to 11:59 am

Mon-Thur
$89

Fri -Sun
$139

12:00 pm to 4:59 pm

Mon-Thur
$79

Fri -Sun
$119

After 5:00 pm

Mon-Thur
$49

Fri -Sun
$69

Junior (17 & Under)
All Day

Mon-Thur
$49

Fri -Sun
$79

9 Holes

Mon-Thur
$59

Fri -Sun
$99

Re-Round
18 Hole

Mon-Thur
$59

Fri -Sun
$69

Re-Round
9 Hole

Mon-Thur
$49

Fri -Sun
$59

Ladies Special
Mon-Thur
$69

Fri -Sun
N/A

Senior (55 & Older)/Veterans Special
Mon-Thur
$69

Fri -Sun
N/A

Range Fee

Mon-Thur
$30

Fri -Sun
$30

Loading...
Football at The Anchor
From 17:00 to 21:00

Catch all the action — from Saturday college games to Monday Night Football. Join us at The Anchor for watch parties, games and contests, drink specials and more! Featured menu specials including smoked meats, burgers, hot dogs, pizza, wings and more!

Loading...
Member's Only Fridays
From 17:00 to 20:00

Friday Sunset Social at the Buffalo Bar

Loading...
Water Aerobics at the Indoor Pool
From 09:00 to 10:00
Loading...
Karaoke on Doc’s Patio
From 18:00 to 21:00
Loading...
Live Music at Doc's Bar & Grill
From 19:00 to 20:00

August 15: Ryan Graham
August 22: Kevin Price
August 29: Gavin Tucker
September 5: Jesse Joice 
September 12: Rockwell
September 19: Scott Musick
September 26: Ryan Graham
October 3: Kevin Price
October 10: Gavin Tucker LIVE
October 17: Jesse Joice
October 24: Rockwell
October 31: Scott Musick
November 7: Ryan Graham
November 14: Kevin Price
November 21: Jesse Joice
November 28: Gavin Tucker
December 5: Rockwell
December 12: Scott Musick
December 19: Ryan Graham
December 26: Kevin Price

Loading...
Little Baker’s Academy
From 14:00 to 15:30

A sweet hands-on adventure for our youngest guests! Join our Bake & Take sessions, where kids learn baking basics alongside our lead Pastry Chef — from mixing dough to decorating treats they can take home.

$25 per child – includes apron
October 4, 18 | November 1, 15

Loading...
Kid’s Night Out at The Anchor
From 18:00 to 21:00

Saturday nights are for fun! Drop the kids off for an evening packed with games, organized activities, and all-out playtime. Learn More

Loading...
Paddle & Play: Fall Family Pickleball Showdowns
From 10:00 to 14:00

Serve up some family fun this fall at The Anchor! Join us for our Paddle & Play Family Pickleball Tournament — a friendly competition for all ages and skill levels. The winning team will score a complimentary dinner for four at The Anchor. Learn More

Loading...
Paddle & Play: Fall Family Pickleball Showdowns
From 10:00 to 14:00

Serve up some family fun this fall at The Anchor! Join us for our Paddle & Play Family Pickleball Tournament — a friendly competition for all ages and skill levels. The winning team will score a complimentary dinner for four at The Anchor. Learn More

Loading...
Courage Under Fire Classic Golf Tournament

Benefiting the Monkey Island Fire Department

Loading...
SLWGA Interclub Play
Loading...
Festivus Celebration & Sale at The Golf Shop
From 17:00 to 20:00
Loading...
Little Baker's Academy
From 14:00 to 15:30

Budding chefs join our pastry team for a hands-on baking adventure. Kids create, decorate, and take home festive fall treats!

$25 per child for non-resort guests

Loading...
Kid’s Night Out: Spooky Edition
From 18:00 to 21:00

Let the kids enjoy an evening full of Halloween excitement at The Anchor — complete with supervised play, themed crafts, pumpkin painting, games, a spooky scavenger hunt, and a special showing of It’s the Great Pumpkin, Charlie Brown. Learn More

Loading...
Chef’s Table Cooking Class & Family Drive-In Movie
From 15:00 to 16:30

Learn chef secrets for holiday sides with a Grand Lake twist — tasting and recipes included! Reserve by calling 918-257-4203

$75 for non-resort guest

Loading...
Trunk-or-Treat & Costume Parade
From 17:00 to 18:00

Bring your golf cart, your best costume, and a big bag of candy! Learn More

Loading...
Drive-In Movie After Dark

Bring your golf cart or cozy up on the lawn for a family-friendly holiday movie under the stars — popcorn and cotton candy on us.
 

Loading...
Feast on the Lake — Thanksgiving Buffet
From 11:00 to 19:00

Celebrate with a chef-curated buffet blending classic holiday dishes with bold Oklahoma flavors.

$80pp  |  View Menu

Loading...
Black Friday Sunset & Surf (Adults Only)
From 16:00 to 21:00

Treat yourself to an indulgent night of fresh seafood, fall-inspired flavors, and handcrafted seasonal cocktails—all set against the warm glow of sunset. Perfect for a night out with friends or a romantic evening for two.
The Summit | $80pp | View Menu

Reservations Recommended
 

Loading...
Kid’s Night Out: Gobble, Games & Good Times
From 18:00 to 21:00

Pizza, crafts, games, and holiday fun for the kids while adults enjoy The Summit dinner.

$25 members

Loading...
Turkey Shoot-Out
From 09:00 to

The Golf Clubhouse | $59 per person 
Start your Saturday with a Bloody Mary and a little friendly competition! Join us for a festive Turkey Shoot-Out — a relaxed, family-friendly golf challenge open to all skill levels.

  • 4-person scramble (we’ll help pair you up if needed)
  • 9 holes of fun competition with on-course contests (closest to the pin, longest drive, putting challenge)
  • Prizes for winners and best team spirit
  • Kick things off at 9:00 AM with Bloody Marys and breakfast bites at the Clubhouse before heading to the course. A perfect way to wrap up your Thanksgiving week at Shangri-La. Reserve your spot. < brice.long@shangrilaok.com>
     
Loading...
Sip & Shop Local Artisan Showcase
From 16:00 to 18:00

The Lobby
Browse unique gifts from regional artisans — jewelry, home goods, and more — while sipping festive a glass of complimentary sparkling wine. Open to all resort guests and visitors.

Loading...
Football & Tailgate Fun at The Anchor

All Day
Catch every game with wings, pizza, and signature cocktails — the ultimate Sunday Funday on Grand Lake.

Loading...
Halloween Costume Contest & Dinner at The Summit
From 17:00 to 21:00

Celebrate the spirit of the season in style at The Summit Restaurant.  Learn More

Loading...
Paddle & Play: Fall Family Pickleball Showdowns
From 10:00 to 14:00

Serve up some family fun this fall at The Anchor! Join us for our Paddle & Play Family Pickleball Tournament — a friendly competition for all ages and skill levels. The winning team will score a complimentary dinner for four at The Anchor. Learn More

Loading...
Yellow Rabbit Run Horse Race on the Championship Course
From 17:00 to 18:00

August 1, August 8, August 15, August 22

Loading...
Lawn-a-Thon Inflatable Fun on The Anchor Lawn
From 11:00 to 17:00

August 1, August 8, August 16, August 23

Loading...
Live Music at Eddy's Lakeside Bar
From 20:00 to 23:00

August 2: The Fabulous 2-Man Band
August 9: Tom
August 16: Downbeat
August 23: Kevin Price & The Closers
August 30: Broken Aces

Loading...
Free Movie Night in the Anchor Simulator Bay
From 18:00 to 19:30

August 2: Spy Kids
August 9: Inside Out
August 16: Paddington
August 23: Ratatouille

Loading...
SLWGA Interclub Play
Loading...
SLWGA Interclub Play
Loading...
SLWGA Interclub Play
Loading...
Sunset Cruise departing from Shangri-La Marina
From 19:00 to 21:00

$90 for adults
$50 for children

Loading...
NFL Preseason Football coverage at The Anchor
From 19:00 to 20:00

Kansas City at Seattle 

Loading...
NFL Preseason Football coverage at The Anchor
From 19:00 to 20:00

Buffalo at Chicago 

Loading...
NFL Preseason Football coverage at The Anchor

Atlanta at Dallas 

Loading...
College Football Coverage at The Anchor

UT Martin at Oklahoma State 

Loading...
Dock Shots on the Shangri-La Estates Bluff
From 17:00 to 19:00
Loading...
College Football Coverage at The Anchor

Illinois State at Oklahoma 

Loading...
Level Up Pickleball Mixer at The Anchor Racquet Club
From 11:30 to 12:30
Loading...
Big Dog Daddy Alternate Shot Horse Race on the Championship Course
From 16:00 to 18:00
Loading...
Live Music at Eddy’s Lakeside Bar
From 20:00 to 23:00

August 31: Three Dollar Rocket 

Loading...
NFL Hall of Fame Game coverage at The Anchor
From 19:00 to 21:00

L.A. Chargers at Detroit 

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

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

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

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

Collage of various branded apparel, accessories, and gear available at the Shangri-La Monkey Island online store
Shop Shangri-La

Shangri-La's Retail Experience Online

Bring the latest styles from your favorite vacation destination home without the extra luggage. Shangri-La's online retail shop offers branded golf apparel, accessories and more, shipped straight to your door.

Purchase Merchandise