About 2017-09-07T19:23:03+00:00


Shangri-La is Your Great Escape! – The Complete Shangri-La Brochure

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, provides 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. Shangri-La’s new 119 room 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.

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 Champions Nine, the Heritage Nine and the Legends Nine. All facilities are available by land, water and air. Grand Lake Regional Airport with its 3,925-foot concrete runway is adjacent to Shangri-La facilities. Club House shuttle service is also available from Shangri-La Marina, providing convenient access to all our facilities by boat.

Grand Lake boasts over 1,300 miles of scenic shoreline, 45,000 surface acres of water, and wooded, rolling terrain in what is commonly referred to as Oklahoma’s “Green Country.” Our golf course, lodging, Club House facilities, restaurant, lounge, marina amenities and the waters of Grand Lake offer unlimited recreational opportunities for family, friends and fun in an atmosphere of casual elegance and genuine service. What’s your great escape?

For additional information on golf packages, “Stay and Play Packages,” lodging, special event bookings, tournament scheduling, tee times, yacht charter reservations and membership, please call 918-257-4204. We look forward to seeing you at Shangri-La!

To view the Shangri-La Marina website including a complete listing of pre-owned boats and available services, click here.

View our Photo Gallery