Shangri La Resort
Shangri-La Golf Club, Resort & Marina is located at the tip of Monkey Island in the center of northeast Oklahoma's beautiful Grand Lake O' the Cherokees, providing the ultimate escape. Golf, boating, parasailing, yacht charters, luxury lodging, and an unmatched concierge service make Shangri-La a unique destination, no matter how you define your great escape.
The prestigious golf course, including an elite-level clubhouse housing the Golf Shop, the Buffalo Bar, the Summit Restaurant, and a state-of-the-art fitness center, offers members and guests the ultimate golf escape. Shangri-La Golf Club offers 27 holes of Championship Golf, including the all-new Battlefield Par 3 that opened in the spring of 2023. All facilities are available by land, water, and air.