
- Please support our journalism through affiliate links. Affiliate Disclosure
- Written by our human editors, structured with the help of AI.
Review & FAQ:
Shangri-La Golf Club, Resort & Marina is an upscale golf resort located at the tip of Monkey Island in the Oklahoma’s magnificent Grand Lake O’ the Cherokee. The resort provides the first class golf, boating, parasailing, yacht charters and luxury lodging. Luxury resort hotel has 119 rooms with patios and fireplaces and state-of-the-art amenities, such as roof-top cocktails; swimming, sunbathing, casual dining and waterfront entertainment. The prestigious golf course includes an elite clubhouse with the Golf Shop, the Buffalo Bar, the Summit Restaurant and a state-of-the-art gym. Shangri-La Golf Club has three courses with 27 holes of Championship Golf. The resort also includes a full-service marina with shuttles to golf and restaurants.
57301 E, OK-125, Afton, OK 74331, Phone: 918-257-4204
Rating: ⭐⭐⭐⭐⭐
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Go to travel reservations.