Tucked away at the tip of Monkey Island, Shangri-La Resort is Oklahoma’s premier lakefront destination. Refined yet always at ease, with a legacy rooted in the natural beauty and storied past of Grand Lake, our resort offers an endlessly interesting blend of luxury and unscripted adventure—from chartered yachts to live-music hot spots.
All third-party logos, trademarks, and images displayed on this website are the property of their respective owners and are used solely for identification and informational purposes.
Shangri-La is a premier destination for golfers of all abilities, from players who want to test themselves to those seeking a leisurely, scenic round. Our 27-hole Championship Course, consistently rated in the state’s top 5, blends variety, challenge, and beauty—while The Battlefield, our unique 18-hole par-3 course, requires precision to navigate its dramatic terrain. With lake views, expert instruction, and state-of-the-art Trackman simulators, Shangri-La elevates every aspect of the game.
Whether you’re here for a romantic escape, a golf getaway, or a family weekend, you’ll find lakeside tranquility and world-class amenities that invite you to relax, explore, and connect with what matters most.
Golf fees including greens fee and cart rentals are dependent on your stay or membership level.
Information regarding course rates on this website is provided for general reference only and may be inaccurate or outdated. We recommend visiting the official golf course website or contacting the course directly to obtain the most current and accurate pricing details. Course reservations may need to be made several days in advance.
| Name | Rating | Address | Phone | Website |
|---|---|---|---|---|
| Shangri-La | 4 Star | 57301 OK-125, Afton OK 74331 | 1-918-257-4204 | View Website |
| WorldMark Grand Lake | 3 Star | 57020 OK-125, Afton OK 74331 | 1-918-257-8069 | View Website |
| Funky Monkey Inn | B&B | 56705 OK-125, Afton OK 74331 | 1-918-296-7000 | View Website |