Photo by Braden Jarvis

Search Afton Hotels, Oklahoma

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Monkey Island Grand Lake Condo on Shangri La
11.33 mi from city centre
4.5/5 Wonderful! (6 reviews)
Wedding Guest Stay
"We had such a great experience with this VRBO. If you are looking for a clean, great size, fantastic view stay this is it. They have everything you need. We were here for a weekend for a wedding at Shangri-La. It was perfect! Fantastic size for two adult couples. We had a blast. Highly recommend ..."

Reviewed on 14 Jan 2022

Monkey Island Grand Lake Condo on Shangri La
NEW! Cozy Grand Lake Condo w/ Pool & Resort Perks!
Cozy old Italian-style cabin right on the lake with views from every room...
4.9/5 Exceptional! (17 reviews)
Beautiful Lake Home!
"House is great! Water access, big kitchen, big deck, plenty of sleeping room. Parking is a little tight if you have trucks but not a big deal. Over all great time!"

Reviewed on 15 Jul 2021

Cozy old Italian-style cabin right on the lake with views from every room...
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
NEW! Modern Condo at Shangri La: Golf, Boat, Fish!
11.27 mi from city centre
5/5 Exceptional! (6 reviews)
Schoppa Wedding
"good place to stay for golfing outing, clean and quiet."

Reviewed on 5 Oct 2021

NEW! Modern Condo at Shangri La: Golf, Boat, Fish!
Cozy A-Frame
Afton, OK
9.82 mi from city centre
5/5 Exceptional! (24 reviews)
Great Place
"We were in town for a weeklong fishing tournament. Property was clean and as advertised. Would definitely stay here again."

Reviewed on 19 Apr 2022

Cozy A-Frame
Monkey Island Waterfront Cottage with Dock-The Ruby, one of Jewels of Isles End
Shangri La Resort
57401 E Highway 125, Afton, OK, 74331
11.51 mi from city centre
Shangri La Resort
Updated Grand Lake Cottage w/ Patio & Pool Access!
9.66 mi from city centre
4.8/5 Exceptional! (23 reviews)
Very good excellent condition.
"Great"

Reviewed on 12 Jan 2022

Updated Grand Lake Cottage w/ Patio & Pool Access!
Club Wyndham Grand Lake - Extra Holidays
3.5 out of 5
57020 E Hwy 125, Afton, OK, 74331
11.3 mi from city centre
Club Wyndham Grand Lake - Extra Holidays
Grand Lake Shangri La condo 2 Bed/2 bath condo
11.26 mi from city centre
4.5/5 Wonderful! (29 reviews)
Good stay
"Everything was as advertised."

Reviewed on 13 Oct 2021

Grand Lake Shangri La condo 2 Bed/2 bath condo
Don't see what you're looking for?
See all available properties in Afton
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Afton Hotel Reviews
expedia verified reviews

Our app takes you further

Earn double Expedia Rewards points when you book on the app as a member. Save even more on trips so you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code