Grand Lake in Afton, Oklahoma
Grand Lake O’ the Cherokees, in the northeast corner of Oklahoma, is truly grand, with a shoreline that stretches over 1,300 miles and the best bass fishing in the state. Our resort is located on a peninsula named Monkey Island and enjoys some of the best lakeside amenities anywhere. The resort is also near the Shangri-La Resort, home to two championship golf courses. Enjoy the grand life on the grandest lake in Oklahoma.
National Rod and Custom Car Museum
Wineries and vineyards
Boat & watercraft rentals
Bernice State Park Nature Trail