No need to add expensive and time-consuming travel experiences to your next meeting, vacation or weekend giveaway. Shangri-La Resort is the ultimate island escape - right here in Oklahoma!
The perfect place to rest, play, and make memories to last a lifetime, Shangri-La Resort is located at the tip of Monkey Island on the Grand Lake O' The Cherokees.
Our 119-room resort hotel with 9,000 square feet of versatile state-of-the-art meeting space, full-service catering and banquet services is the ultimate escape for memorable meetings and conferences as well as vacations, retreats, weekend getaways, weddings and reunions.
With 27 holes of Championship golf, Shangri-La boasts a Top Five course. Other amenities include an expansive resort pool, medical spa, six different bar & restaurant options, and a marina with boat and personal watercraft rentals, yacht charters, and parasailing.
Shangri-La's newest addition, The Anchor is the perfect place for unwinding with your favorite games or relaxing. The indoor/outdoor activity park including tennis and pickleball courts, basketball, sand volleyball and a unique mini-Fenway WIFFLE Ball park, as well as a beautiful pond with water features and a fishing dock for kids.
Indoors, The Anchor offers Trackman golf simulators, shooting simulators, virtual reality games including driving and flight simulators and VR arenas, as we as arcade games and transitional bar games such as pool, ping-pong, darts, and shuffleboard.