Places to stay in Afton, Oklahoma

Afton is a town in Ottawa County, Oklahoma. Local dining options include Simple Simon’s Pizza, Hickory House Restaurant, Nowhere On Route 66 Barbecue, and Green Country Cafe.

If you are travelling in the area, Afton is located close to Old 66 Strip Airport, Spring Branch, Horse Creek Cove, Town of Bluejacket and Woodward Hollow.

Available Afton lodging

We currently have 16 accommodations in and around Afton.

Afton Hotels, Motels, Resorts, B&Bs and Extended Stay

Photograph of WorldMark Grand Lake, Afton
Listing updated 2024
Hotels

WorldMark Grand Lake

Take a family vacation or romantic retreat to WorldMark Grand Lake, offering relaxing amenities and Midwestern hospitality. Set on the scenic Monkey Island peninsula in Grand Lakes O' the Cherokees, our lush resort is surrounded by endless outdoor adventure.
57020 East Highway 125
Afton, Oklahoma
Hotels

Martin Landing Resort

At the entrance to Monkey Island on Hwy.
26700 South Highway 125
Afton, Oklahoma
Bed & Breakfasts

Simpler Times Inn

Each guest room will pamper you with a private deck that overlooks the lake, a gas fireplace, a jetted tub, a separate shower, a television and VCR, a King-sized or Queen-sized bed, and overstuffed chairs. You will have the option of eating a .....
450920 East 317 Road
Afton, Oklahoma
21751 South Highway 69
Afton, Oklahoma

Afton Camping & RV, Cottages, Rentals and Lodges / Ranches

Campsite / RV Parks

Monkey Island RV Resort

Looking for a place to stay near Grand Lake, OK? Monkey Island RV Resort is a great choice for your family even if you don't have an RV. Located just yards from the shores of beautiful Grand Lake O’ the Cherokees in Northeast Oklahoma, Monkey .....
56140 East 280 Road
Afton, Oklahoma
Campsite / RV Parks

Grand Lake RV Resort

Grand Lake RV Resort Hosts Tournaments: Joe Bass Team Trail tournaments completed the September 5th & 6th events. Up to 30 boats entered the two-day separate events according to Bud McIntyre,Grand Lake Joe Bass Director. The weather was cool and sunny.
31625 South 4510 Road
Afton, Oklahoma
Cottages

Harbors View Marina & Waterway Cafe

451107 East 320 Road
Afton, Oklahoma
Cottages

Paradise Cove Marine Resort

Your vacation should be a dream come true. Surrounded in lakefront majesty, Paradise Cove Marine Resort is the perfect place for your dream vacation. From cottage to condo, we're your total vacation destination! Truly the finest accommodations available on Grand Lake.
30736 South 4539 Road
Afton, Oklahoma
Cottages

The Casitas at Bird Island

The Casitas at Grand Lake is the perfect year-round place to retreat, to slow down, take a breath and reconnect with the peace and relaxation that comes from being closer to nature. Nestled in a scenic wooded setting just minutes from Grand Lake .....
451346 East 320 Road
Afton, Oklahoma
Cottages

Cabin At Grand Lake

2409 Airport Road
Afton, Oklahoma
Campsite / RV Parks

Grand Country Lakeside RV Park

Grand Country Lakeside R V Park is a park-like campground on Grand Lake in northeast Oklahoma.
55015 East 270 Road #163
Afton, Oklahoma
Campsite / RV Parks

Deer Run RV Park

54200 East Highway 85a
Afton, Oklahoma
Cottages

Casitas Grand Lake

451346 East 320 Road
Afton, Oklahoma
Campsite / RV Parks

Bernice Point Resort

500 East Main
Afton, Oklahoma
Campsite / RV Parks

Pelican Landing

32100 Highway 85
Afton, Oklahoma
Vacation Rentals

Faulkner's Landing

Near Horse Creek Cove
Afton, Oklahoma
Booking.com

Other useful links: