Photo by Braden Jarvis
Find 4 Star Hotels in Afton, OK from AED 528
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on Afton 4 Star Hotels
Compare Afton 4 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Shangri-La Resort
Shangri-La Resort
9.0 out of 10, Wonderful, (252)
The price is AED 528
AED 684 total
includes taxes & fees
27 Feb - 28 Feb
Save an average of 15% on thousands of hotels when you're signed in
Recent reviews of Afton hotels
Recent reviews of Afton hotels

Shangri-La Resort
5/5 Excellent
"The property is modern and has a vast array of activities available, including lake access, golf, swimming pool, tennis and pickleball, basketball, wiffle baseball field, corn hole, video game room, etc. There are many ways to play here. Also, a coffee house and a nice sports bar with an outdoor firepit. Hotel rooms are very nice."
A verified traveler stayed at Shangri-La Resort
Posted 2 months ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Afton Hotels by Star Rating
Stay near popular Afton attractions
- Hotels near Grand Lake O' the Cherokees
- Hotels near Afton Station
- Hotels near Indigo Sky Casino
- Hotels near Buffalo Run Casino
- Hotels near Miami Tribe Entertainment & Gaming
- Hotels near Route 66 Vintage Iron Motorcycle Museum
- Hotels near Bordertown Casino
- Hotels near Stables Casino
- Hotels near Northeastern Oklahoma A&M College
- Hotels near Elk River
- Hotels near Peoria Ridge Golf Course
- Hotels near Mickey Mantle Field
- Hotels near Har-Ber Village
- Hotels near Coleman Theater
- Hotels near Lulabelle's
Explore more hotels
- Charming 4 beds, lakeview, boat parking & ramp, at Red Arrow Marina
- Modern Luxury Lakefront w/ Hot Tub, Unbelievable Views!
- Studio Cabin on Grand Lake near Bernice State Park 53996 E 270RD, Afton OK 74331
- Beautiful Monkey Island Lake Front Home - Private Dock & Extra Slip
- On the Water, private 40ft dock, golf course views, New Construction-sleeps 16
- Heartland Haven: Hot Tub - Game Room - Basketball - Outdoor Kitchen - Arcades
- Twin Retreat Cabin 1 - Hot Tub, Shangri La 1 mile, next to Battlefield Par 3
- Lakefront in Duck Creek with Private Dock, 2 Units
- Stunning modern lakefront home, boat slip, pool table, huge deck & more!
- Twin Retreat Cabin #2, Hot Tub, Near Battlefield Golf Course & Shangri La Resort
- Waterfront Home with Million Dollar Views on Duck Creek
- New Monkey Island Modern Lodge Retreat w/Hot Tub!
- Cove Castle at Monkey Island, Ok on Grand Lake 5 min to Shangri-La Golf Courses
- Grand Lake cabin on Monkey Island minutes from Shangri-La w/Hot Tub and Fire Pit
- Pet-Friendly Afton Vacation Rental w/ Game Room
- Duck Creek Wilderness Retreat w/Hot tub, Unbeatable Rates!
- Lakefront House, Sleeps 20, Great for Christmas Gathering, One hour from Tulsa
- Monkey Island Oasis: Pool Access, Deck & Boat Slip
- Lakefront Luxury at Grand Lake - PRIVATE DOCK, SWIMSPA & GAME ROOM
- River Bend Casino & Hotel