Shangri-La Resort, nestled along the shores of Grand Lake O’ the Cherokees in northeast Oklahoma offers traveling golfers a thrilling and eye-opening experience.
Owner Eddy Gibbs has transformed this lush lakefront find into a must-visit vacation attraction for golfers, lake lovers, and fun seekers from all over. The setting is serene and rapturous with the Grand Lake all around, the ideal spot for 45 holes of engaging destination golf. The 27 championship holes play across rolling terrain and afford majestic views of the lake while the 18 par-three course, The Battlefield is a complete stunner with more than 100 feet of elevation change, enchanting water features and a theme that plays touching tribute to World War II heroes. With 119 guest rooms and elevated Southern dining, watersports, tennis and pickleball, add Shangri-La to your must-visit list.