Quick Summary:
-
Where is Afton, Oklahoma located?
- Afton is a small town in southwest Ottawa County, Oklahoma, situated along the historic U.S. Route 66.
-
What is Afton’s historical background?
- Originally a farming and railroad town, Afton has maintained its historic charm while offering modern attractions.
-
What unique food experiences can visitors enjoy in Afton?
- Visitors can taste Scuppernong Jelly and blackstrap molasses at Miler Pecan Company.
-
What outdoor activities are available near Afton?
- Outdoor enthusiasts can enjoy fishing or swimming at nearby Grand Lake o' the Cherokees.
-
What are some must-visit spots in Afton?
- Ugly’s Bar and Grill, located right on the water, is a popular spot for dining and drinks.
-
Are there golfing options in Afton?
- Golfers can enjoy one of three courses at the luxury golf resort Shangri-La.
- Updated with new information since originally published.
- Please support our journalism through affiliate links. Affiliate Disclosure
- Our editors recommend these diverse local experiences.
Best Time to Visit
Places to Stay
Tips for Visiting
Spring (March-May) – Mild temperatures and blooming landscapes, great for outdoor adventures.
Shangri-La Resort – A luxury lakeside retreat with golf and spa amenities.
Explore Grand Lake O’ the Cherokees – Enjoy fishing, boating, and scenic lake views.
Summer (June-August) – Warm and perfect for lake activities and outdoor fun.
WorldMark Grand Lake – A family-friendly resort near Monkey Island.
Rent a boat at Sail Grand Waterfront – Experience water skiing, tubing, and jet skiing.
Fall (September-November) – Crisp air and vibrant fall foliage, ideal for scenic drives.
The Lodge at Grand Lake – A cozy and comfortable stay with easy lake access.
Drive along Route 66 – Visit nostalgic attractions and historic sites along the famous highway.
Plan Your Trip