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
The Peninsula Golf Courses & School
30697 S Hwy 125
Afton, OK 74331
Play 36 holes of championship golf surrounded by the Grand Lake O' the Cherokees. Both courses offer challenge and ... read more...
Peoria Ridge Golf Course
10301 S 600 Rd
Miami, OK 74354
This 18 hole championship course is owned by the Peoria Tribe of Indians of Oklahoma. Featuring five sets of tee boxes ... read more...
Patricia Island Golf Club LLC
4980 Clubhouse Rd
Grove, OK 74344
Patricia Island Golf Club is a semi-private, 18-hole Tripp Davis designed golf course open to the public. Located on ... read more...
Grand Cherokee Golf Course
N 4475 Rd
Langley, OK 74350
This golf course is set against the beautiful backdrop of Pensacola Dam with tree-lined fairways, bent grass greens, ... read more...