Star Rating
Hotel Name
Price Range (USD)to
Amenities

Afton Oklahoma Accommodations

Find hotels & motels in Afton using the list below. Search for the cheapest discounted hotel and motel rates in or near Afton, OK for your upcoming individual or group travel. We list the best Afton Oklahoma hotel rooms. Review the Afton hotel list below to find the perfect lodging. We also have a map of the Afton hotels. Need 5+ Rooms? Secure Afton Group Hotel Deals

The Afton center point is approximately 3 miles west of Grand Lake O'the Cherokees and 8 miles west of Cherokee Grand Casino.

Afton Hotels, Motels & Accommodations

Worldmark Grand Lake : 57020 East Highway 125 57020 East Highway 125, Tulsa, OK 74331 ~4.40 miles southeast of Afton
  • Three Star hotel
  • Fitness / Gym is on-site
Stonebrook Inn - Grove 10400 Highway 59 North, Grove, OK 74344 ~4.94 miles east of Afton
  • 2 star Lake hotel
  • Hotel has 2 floors
  • Great staff
  • Fantastic service
From$69
Average 3.5 /5Reviews CallBookMore Details
Shangri La Resort in Monkey Island 57301 South Highway 125, Monkey Island, OK 74331 ~5.89 miles southeast of Afton
  • Luxury Five Star Resort property
  • 4 floors in hotel
Best Western Timberridge Inn 120 West 18th St., Grove, OK 74344 ~8.39 miles east of Afton
  • 2 star hotel
  • Free complimentary breakfast
Holiday Inn Express Vinita 232 South 7th St., Vinita, OK 74301 ~13.08 miles west of Afton
  • Mid-scale Rural hotel
  • Hotel has 3 floors
  • Popular among families
  • New AC
Holiday Pines Motel 123 South Main St., Jay, OK 74346 ~15.70 miles southeast of Afton
  • Mid-scale hotel
Holiday Inn Express - Miami 509 Henley, Miami, OK 74354 ~16.72 miles north of Afton
  • Two-star Highway hotel
  • 25 suites in hotel
  • Fantastic service
  • Most guests thought the service was very professional
From$90
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge Miami - Miami
+1-888-690-5247
900 East Steve Owens Blvd., Miami, OK 74354 ~16.79 miles north of Afton
  • Cheap Highway property
  • 70 rooms in property
  • Great food
  • Older property
Microtel Inn & Suites by Wyndham Miami 2015 East Steve Owens Blvd., Miami, OK 74354 ~16.89 miles north of Afton
  • 2 star Highway property
  • Complimentary breakfast is offered
Days Inn Miami - Miami 2120 East Steve Owens Blvd., Miami, OK 74354-5321 ~16.90 miles north of Afton
  • Three Star property
  • Hotel has 50 rooms
Americas Best Value Inn in Miami 2225 East Steve Owens Blvd., Miami, OK 74354 ~16.92 miles north of Afton
  • Low Cost property
  • Check-in time: 3 pm
  • Terrific location
  • Toilet didn't work
Hampton Inn 115 South Deacon Turner Rd., Miami, OK 74354 ~17.21 miles north of Afton
  • 3-star Rural hotel
  • 3 floors in hotel
  • Fresh biscuits
  • Bathroom is ok
From$129
Very Good 4.5 /5Guest Reviews CallBookMore Details
Super 8 Big Cabin / Vinita Area in Vinita 30954 South. Highway 69, Vinita, OK 74301 ~17.84 miles west of Afton
  • Economy hotel
Econo Lodge 491 East Highway 76, Anderson, MO 64831 ~26.88 miles east of Afton
  • Low-priced Highway property
  • Comp. Breakfast
Best Western Big Spring Lodge - Neosho 1810 Southern View Dr., Neosho, MO 64850 ~31.76 miles east of Afton
  • Two-star Highway hotel
  • 3 floors in hotel
From$50
Very Good 4.5 /5Reviews CallBookMore Details
Super 8 Neosho in Neosho 3085 Gardner Edgewood Dr., Neosho, MO 64850 ~32.00 miles east of Afton
  • Economical Highway hotel
Americas Best Value Inn - Pryor 123 South Mill St., Pryor, OK 74361 ~32.06 miles southwest of Afton
  • 2-star hotel
  • Hotel has 2 floors
  • Average comfort
  • Rooms are ok
Sleep Inn Joplin in Joplin I 44 & Sr 43 South, Joplin, MO 64803 ~32.74 miles northeast of Afton
  • Cheap property
  • Check in: 3: pm
From$74
Very Good 4.0 /5Review Score CallBookMore Details
Booneslick Lodge : 21140 Us Highway 71
+1-866-221-8581
21140 Us Highway 71, Jane, MO 64856 ~32.92 miles east of Afton
  • Low Cost Highway hotel
  • Free breakfast available
Drury Inn & Suites Joplin - Joplin 3601 Rangeline Rd., Joplin, MO 64804 ~33.16 miles northeast of Afton
  • Affordable Suburban hotel
  • Gym / Fitness Center Available
  • Great location
  • Bar is awesome
Best Western Locust Grove Inn & Suites 106 Holiday Ln, Locust Grove, OK 74352 ~33.51 miles southwest of Afton
  • Low priced property
  • Free breakfast available
  • Average beds
  • Terrific location
Econo Lodge Pryor 6800 South Mill St., Pryor, OK 74361 ~35.45 miles southwest of Afton
  • Economical Highway hotel
  • Check-in time: 1400
Residence Inn by Marriott Joplin - Joplin 3128 East Hammons Blvd., Joplin, MO 64804 ~36.16 miles northeast of Afton
  • Midscale Convention Center hotel
  • 114 suites in hotel
  • Clean room
  • Great reception
La Quinta Inn & Suites
+1-800-881-1523
3320 South Rangeline Rd., Joplin, MO 64804 ~36.43 miles northeast of Afton
  • 3-star Highway hotel
  • Shuttle to airport available
  • Kitchenette needs more attention
  • The majority of guests said the bathroom was dirty
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express & Suites Pryor : 271 Mid America Rd.
+1-888-283-3404
271 Mid America Rd., Pryor, OK 74361 ~36.51 miles southwest of Afton
  • Economy Rural hotel
  • 79 sleeping rooms in hotel
Next 25 Afton Hotels >  [1 - 25 of 50]    
Next: See My Afton Hotels with Pricing
Back to Top