Welcome to Shangri-La Resort
Grand Lake's Premier Destination
Located at the tip of Monkey Island on Oklahoma’s beautiful Grand Lake O’ The Cherokees, Shangri-La Resort is the most popular destinations in the region.
Rich in history and deeply rooted in the four-states, Shangri-la is a luxury resort, with a 27-hole Championship Course and an 18-hole Par 3 Course which has caught the attention of golf writers throughout the country.
A 119-room luxury hotel houses more than 10,000 square feet of versatile meeting space, a state-of-the-art fitness center, indoor pool, steam room, sauna and a lavish full-service spa. Outside awaits a spectacular 6,500 square foot resort pool and tanning ledge with magnificant views of the lake, hot tub, splash pad and playground - But that's just the beginning.
Book a room while I introduce you to The Anchor, an indoor/outdoor racquet club and gaming facility; a variety of food and beverage venues and our incredible marina.