View of the hotel sign by the entrance at Shangri-La Monkey Island
Chairs surrounding a firepit outdoors at Shangri-La Monkey Island

Contact & Location

How Can We Help?

Shangri-La Resort is located at the tip of Monkey Island in the center of northeastern Oklahoma's beautiful Grand Lake O' the Cherokees. All facilities are accessible by land, water, and air, with nearby options including the Grand Lake Regional Airport on Monkey Island with its 3,925-foot runway and the Grove Municipal Airport with a 5,250-foot runway, just a short car ride away. Shuttle service is available to local airports, and transportation arrangements to and from the regional airports can be made. Commercial air travelers can utilize either Tulsa International Airport (TUL), Northwest Arkansas Regional Airport (XNA), or Joplin Regional Airport (JLN), all of which are slightly more than an hour's drive.

Contact us today

Amazing location

57301 E, Highway 125, Monkey Island, OK 74331

marketing@shangrilaok.com
918-257-4204