Shangri-La Golf Club, Resort & Marina
31000 S Hwy 125
Monkey Island, OK 74331
The fictional paradise Shangri-La has become a reality on Grand Lake's Monkey Island. The Shangri-La Golf Course, Resort ... read more...
Save for Later
Tera Miranda Resort & Marina
28251 S 561 Rd
Tera Miranda Harbor & Resort & Marina is a full-service marina resort located on 100 acres of ... read more...
Martin Landing Resort
26700 S Hwy 125
Afton, OK 74331
Located at the entrance to Monkey Island, a 20-unit motel or two suites with kitchens are available to guests at Martin ... read more...
7 Miami Dr
We offer one and two bedroom luxury condos, fully furnished, along with a marina and restaurant. Enjoy a private, ... read more...
Resort at Grand Lake
57020 E Hwy 125
These privately owned vacation resort condominium luxury rooms feature fully equipped kitchens, washer and dryer, ... read more...
Cabin at Grand Lake
2409 Airport Rd
Located in a gated and private neighborhood on Monkey Island, Cabin at Grand Lake is an A-frame cabin that will sleep ... read more...