Tucked away at the tip of Monkey Island, Shangri-La Resort is Oklahoma’s premier lakefront destination. Refined yet always at ease, with a legacy rooted in the natural beauty and storied past of Grand Lake, our resort offers an endlessly interesting blend of luxury and unscripted adventure—from chartered yachts to live-music hot spots.
Whether you’re here for a romantic escape, a golf getaway, or a family weekend, you’ll find lakeside tranquility and world-class amenities that invite you to relax, explore, and connect with what matters most.