Tag Archives: best public golf courses in Oklahoma

Shangri-La Resort, yet another new reason to stop for golf in Oklahoma!

Battlefield Golf Course at Shangri-La Resort

The venerable Shangri-La Resort with 27 holes of championship golf is on Monkey Island and Grand Lake O’ the Cherokees. It’s located 80 miles northeast of Tulsa and will be unveiling The Battlefield, a new 18-hole, par-3 layout in May,

The course sits on 80 wild acres of tumbling land with over 100 feet of elevation change as it moves from the top of the property down to Grand Lake. It provides a variety of distances from 110 yards to 245 yards though a series of creeks, waterfalls, and rock outcroppings,  It was designed by Virginia based Tom Clark of Ault, Clark & Associates who actually worked on the redesign of the existing courses here.