360GrandLake.com - Grand Lake Oklahoma Entertainment Directory Grand Lake Restaurants Oklahoma Attractions
Shangri-La Resort Shangri-La Resort


Your island escape is conveniently located at the tip of Monkey Island on Grand Lake and is accessible by land, water, and air.

Shangri-La Resort
Primary Location
31000 S. Highway 125
Monkey Island, OK 74331
Today's Hours: 24 hours - 9 Locations >
Share by Email

Welcome to Shangri-La

For a weekend getaway, a family vacation, a corporate meeting or retreat, a great day of golf, or just a fabulous meal, Shangri-La Golf Club, Resort & Marina is the ultimate destination in the region. A 119-room resort hotel offers 8,000 square feet of convention space, an unbelievable resort pool and splash padan indoor pool, fitness center, medical spa, and both indoor and outdoor dining and drinking options. 

A 27-hole Top Five Championship golf course features spectacular greens complexes, bright white crushed quartz sand traps, and is surrounded on three sides by the beautiful waters of Grand Lake O’ The Cherokees.

A full-service marina offers great souvenir and accessory options at the Ship Store, along with boat sales and rentals, yacht charters, parasailing adventures, gas, diesel, pump-out services, and courtesy docks for those visiting the resort by water. A complimentary shuttle service from the marina will take guests to any Shangri-La Resort destination. Shuttle service to and from the resort is also available from Grand Lake Regional Airport, which features a 3,200-foot runway adjacent to the resort property.

Visit the Shangri-La's website at www.shangrilaok.com, follow us on Facebook, Twitter, and Instagram, or call 918-257-4204 for more detailed information or reservations. 

Reserve Now!

Call Now Email Now Book Now
Loading ...
Loading ...
New App
Real Estate
More About us