Photo by Braden Jarvis
Find hotels in Afton, OK from $60
Most hotels are fully refundable. Because flexibility matters.
Save 10% or more on over 100,000 hotels worldwide as a One Key member.
Search over 2.9 million properties and 550 airlines worldwide.
Compare 682 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
More cheap stays in Afton
River Bend Casino & Hotel
100 Jackpot Place, Wyandotte, OK
The price is $76 per night from May 6 to May 7
$76
$83 total
includes taxes & fees
May 6 - May 7
9.2/10 Wonderful! (811 reviews)
Stay near popular Afton attractions
Afton Station
You can enjoy some culture when you stop by Afton Station in Afton. While you're in the area, stroll along the lakeside.
Afton Travel Info
Number of reviews | 3,075 |
---|---|
Accommodation | 682 hotels |
Highest price | $250 |
Lowest price | $60 |
Reasons to visit | National Rod and Custom Car Hall of Fame Museum, Bernice State Park and Afton Station |
Frequently asked questions
Recent reviews of Afton hotelsExpedia verified reviews
5/5 Excellent
A week at Grand Lake
"My husband, son and I spent the week at Grand Lake. The house was well supplied with everything we needed to be comfortable. The property was conveniently located and we went to Crystal Bridges in Arkansas to see the Alice Walton's art museum, to downtown Tulsa to see the Bob Dylan museum and to Shangri-la to play arcade games and have dinner.
The views from the patio are spectacular and we enjoyed sitting out and watching the boats and wildlife.
We will be sure to book again next time we're in the area."
A verified traveler stayed at Waterfront Monkey Island Getaway at Grand Lake!
Posted 3 days ago
Stay near popular Afton attractions
- Grand Lake O' the Cherokees
- Afton Station
- Isles' End Cove
- Indigo Sky Casino
- Buffalo Run Casino
- Bordertown Casino
- Stables Casino
- Route 66 Vintage Iron Motorcycle Museum
- Miami Tribe Entertainment & Gaming
- Northeastern Oklahoma A&M College
- Har-Ber Village
- Elk River
- Peoria Ridge Golf Course
- Mickey Mantle Field
- Cherokee Grove Golf Course
- Lulabelle's
- Summerside Vineyards
More Hotel Options in Afton
- Beach Hotels (1)
- Family Hotels (2)
- Fishing Resorts & Hotels (2)
- Golf Hotels (1)
- Hotels & Resorts for Couples (3)
- Hotels on the Lake (2)
- Hotels with Air Conditioning (2)
- Hotels with Balconies (2)
- Hotels with Childcare (1)
- Hotels with Fireplaces (2)
- Hotels with Free Parking (1)
- Hotels with Hot Tubs (1)
- Hotels with Restaurants (1)
- Hotels with a Gym (1)
- Hotels with a Pool (1)
- Hotels with an Outdoor Pool (1)
- Non-Smoking Hotels (3)
- Resorts & Hotels with Spas (1)
- Romantic Hotels (2)
More Accommodation Types in Afton
Hotels near Afton Airports
Afton Hotels by Brand
Other Hotels near Afton, Oklahoma
- Grove Hotels
- Miami Hotels
- Ozarks Hotels
- Pryor Hotels
- Disney Hotels
- Chetopa Hotels
- Monkey Island Hotels
- Vinita Hotels
- Wyandotte Hotels
- Eucha Hotels
- Jay Hotels
- Noel Hotels
- Colcord Hotels
- Locust Grove Hotels
- Cleora Hotels
- Grand Lake Towne Hotels
- Quapaw Hotels
- Anderson Hotels
- Langley Hotels
- Baxter Springs Hotels
More Popular Hotels in Oklahoma
- LAKEFRONT! Chigger Cove Cottage on Monkey Island! PRIVATE 2 SLIPS BOAT DOCK!
- Twin Retreat Cabin #2, Hot Tub, Near Battlefield Golf Course & Shangri La Resort
- Monkey Island Oasis: Pool Access, Deck & Boat Slip
- Grand Lake cabin on Monkey Island minutes from Shangri-La w/Hot Tub and Fire Pit
- Idyllic Family Getaway with Grand Lake Access!
- Charming 2-Bedroom Luxury Cottage w/ Private Boat Slips on Grand Lake, Afton, OK
- Lakefront Luxury at Grand Lake o' the Cherokees
- Studio Cabin on Grand Lake near Bernice State Park 53996 E 270RD, Afton OK 74331
- Monkey Island Home w/ Wraparound Deck & Kayaks
- Monkey Island Lodge - 4B/2BA Log Cabin - Lake View
Expedia's Latest Trends
Hotels
Top Hotels in ThackervilleTop Hotels in GuthrieTop Hotels in Fort SillTop Hotels in WoodwardTop Hotels in PawhuskaTop Hotels in DurantTop Hotels in LawtonTop Hotels in EnidTop Hotels in ShawneeTop Hotels in BartlesvilleTop Hotels in StillwaterTop Hotels in PryorTop Hotels in ArdmoreTop Hotels in Broken ArrowNorman Cheap HotelsTop Hotels in McAlesterTop Hotels in Elk CityTop Hotels in NormanTop Hotels in Broken BowTop Hotels in Ponca CityTop Hotels in Muskogee
General