Photo of Shangri-La Resort, Monkey Island, OK

Shangri-La Resort

Shangri-La Resort

57301 E Highway 125
Monkey Island, OK 74331

119 Room Resort
Managed By Crescent Hotels & Resorts

About this Employer

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 our unmatched concierge service make us a unique destination, no matter how you define your great escape.

At the tip of your island is an oasis of luxury. With 119 rooms our resort hotel features state-of-the-art resort amenities in world-class surroundings. From outdoor recreation to roof-top cocktails, swimming to sunbathing, casual dining, to waterfront entertainment, our resort hotel is the perfect place to rest, play, and make new memories of a lifetime. It is the ultimate island escape.