Photo by Braden Jarvis

Find hotels in Afton, OK from AED 140

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Afton hotel prices

Tomorrow night
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 750 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Shangri-La Resort

4.0 star property
9.0 out of 10, Wonderful, (239)
"Fine for what we needed. There seems to be an issue with payment. "
The price is AED 399
AED 541 total
includes taxes & fees
23 Dec - 24 Dec
Shangri-La Resort

Super 8 by Wyndham Big Cabin/Vinita Area

2.0 star property
7.8 out of 10, Good, (679)
"Not too bad. Average cleaning and highway noise on one side."
The price is AED 234
AED 255 total
includes taxes & fees
5 Jan - 6 January 2025
Super 8 by Wyndham Big Cabin/Vinita Area

WorldMark Grand Lake

3.0 star property
9.6 out of 10, Exceptional, (101)
"Well maintained "older" property and great staff! "
WorldMark Grand Lake

Holiday Inn Express & Suites Vinita, an IHG Hotel

2.5 star property
8.2 out of 10, Very Good, (346)
"Friendly staffs "
The price is AED 436
AED 499 total
includes taxes & fees
29 Dec - 30 Dec
Holiday Inn Express & Suites Vinita, an IHG Hotel

Relax Inn

2.5 star property
6.2 out of 10, (39)
"It is all good "
The price is AED 239
AED 273 total
includes taxes & fees
23 Dec - 24 Dec
Relax Inn

Monkey Island Bungalow ~ Pool ~ Golf~ Dogs welcome

2.0 star property
10.0 out of 10, Exceptional, (3)
"Everything was great. Perfect accommodations. "
The price is AED 360
AED 960 total
includes taxes & fees
23 Dec - 24 Dec
Monkey Island Bungalow ~ Pool ~ Golf~ Dogs welcome

Cozy Lakeview Cabin, Boat Parking, Breathtaking Lake View, One Hour from Tulsa

9.8 out of 10, Exceptional, (18)
"The cutest little cabin ! Everything is so clean and decorated just perfectly and so cozy ! Will definitely stay here or their other property next door soon! "
The price is AED 140
AED 592 total
includes taxes & fees
23 Dec - 24 Dec
Cozy Lakeview Cabin, Boat Parking, Breathtaking Lake View, One Hour from Tulsa

Studio Cabin on Grand Lake near Bernice State Park 53996 E 270RD, Afton OK 74331

10.0 out of 10, Exceptional, (34)
"This will be my place to stay for every trip to Grand Lake. Everything I need and super clean!"
The price is AED 312
AED 483 total
includes taxes & fees
23 Dec - 24 Dec
Studio Cabin on Grand Lake near Bernice State Park 53996 E 270RD, Afton OK 74331

Camp Cocktail : Golf, Pickleball, Firepit & Lake!

10.0 out of 10, Exceptional, (5)
"It was totally amazing we really enjoyed ourselves "
The price is AED 294
AED 1,015 total
includes taxes & fees
5 Jan - 6 January 2025
Camp Cocktail : Golf, Pickleball, Firepit & Lake!

The Bunkhouse: The perfect Grand Lake experience!

10.0 out of 10, Exceptional, (5)
"Adorable little cabin just far enough off the beaten path to feel secluded!!! Absolutely loved it! Will definitely be back for a longer stay!! "
The Bunkhouse: The perfect Grand Lake experience!

Twin Retreat Cabin 1 - Hot Tub, Shangri La 1 mile, next to Battlefield Par 3

10.0 out of 10, Exceptional, (17)
"It was everything we needed and more for our 10 year anniversary getaway!! Relaxation, All the amenities, And the heated bathroom floors were a huge plus!!"
The price is AED 459
AED 1,328 total
includes taxes & fees
6 Jan - 7 January 2025
Twin Retreat Cabin 1 - Hot Tub, Shangri La 1 mile, next to Battlefield Par 3

Club Wyndham Grand Lake, Afton, Oklahoma, 1 Bedroom Suite

Club Wyndham Grand Lake, Afton, Oklahoma, 1 Bedroom Suite

Captains Hide Away

2.0 star property
The price is AED 533
AED 1,283 total
includes taxes & fees
23 Dec - 24 Dec
Captains Hide Away

Twin Retreat Cabin #2, Hot Tub, Near Battlefield Golf Course & Shangri La Resort

10.0 out of 10, Exceptional, (11)
"Absolutely loved staying at this beautiful cabin! It was perfect for our group of 8, mostly teenagers. Accommodations and amenities were exactly as described and we really enjoyed our stay. The group favorite was the on-site fire pit and amazing porch to enjoy the stars and a glass of wine at the end of the day. "
The price is AED 926
AED 1,936 total
includes taxes & fees
26 Dec - 27 Dec
Twin Retreat Cabin #2, Hot Tub, Near Battlefield Golf Course & Shangri La Resort

Grand Lake's Newest Two Bedroom Two Bathroom Cottage Plus Full Hookup RV Spot

9.6 out of 10, Exceptional, (17)
"From check in to check out, our stay here was perfect! We cannot wait to come back! "
The price is AED 481
AED 1,015 total
includes taxes & fees
23 Dec - 24 Dec
Grand Lake's Newest Two Bedroom Two Bathroom Cottage Plus Full Hookup RV Spot

Monkey Island Gem: Private Hot Tub, Community Pool

9.4 out of 10, Exceptional, (3)
"Clean, great location!"
Monkey Island Gem: Private Hot Tub, Community Pool

Lakefront in Duck Creek with Private Dock

10.0 out of 10, Exceptional, (3)
"Was a great location and weekend"
The price is AED 731
AED 1,146 total
includes taxes & fees
23 Dec - 24 Dec
Lakefront in Duck Creek with Private Dock

Shangri La Resort

2.5 star property
Shangri La Resort

Cabin @ Duck Creek on Grand Lake, Sleeps 6, 1.5 Bath & Pool

10.0 out of 10, Exceptional, (3)
"House was very nice and close to many nearby amenities. Would stay again "
Cabin @ Duck Creek on Grand Lake, Sleeps 6, 1.5 Bath & Pool

Duck Creek Deck House

The price is AED 915
AED 1,545 total
includes taxes & fees
24 Dec - 25 Dec
Duck Creek Deck House
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.
Don't see what you're looking for?
See all available properties in Afton
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

What's the best place to stay in Afton?

Based on our traveler data, Shangri-La Resort is one of the top choices for your stay. This hotel is a short 3-minute walk from Grand Lake O' the Cherokees, and it offers a full-service spa and 6 restaurants. WorldMark Grand Lake is another good option for your visit. See all available top hotels, or vacation rentals in Afton.

What are some of the best vacation home rentals in Afton?

It's all about the views, the dock and that location!!!: Visitors give good reviews to this Afton vacation home rental, which is located on a lake and has a fireplace, a patio, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. Other favorite homes for rent in Afton are Lakefront House, Sleeps 20, Great for Christmas Gathering, One hour from Tulsa and Grand Lake Views + Fire Pit: Monkey Island Home!. See all vacation rentals in Afton.

If I need to cancel my hotel reservation in Afton, will I receive a refund?

Yes, most hotel reservations are fully refundable as long as you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Afton.

Where can I learn more about changing or cancelling my trip to Afton?

To find more details about rescheduling or cancelling your trip to Afton, click here.

What's the best pet-friendly place to stay in Afton?

Shangri-La Resort is a top hotel for people traveling with their pets, and offers 6 restaurants and free WiFi for its human guests. See more pet-friendly hotel accommodations in Afton.

What are some hotels with pools in Afton?

Shangri-La Resort: Hotel, 3-minute walk from Grand Lake O' the Cherokees. Features an indoor pool, an outdoor pool, and 6 restaurants. Also, another option that offers an onsite pool is WorldMark Grand Lake. View all hotels with pools in Afton.

What is the best spa hotel in Afton?

Shangri-La Resort is a top spa hotel featuring 6 restaurants, 6 bars, a 24-hour fitness center, and an indoor pool. Enjoy a facial, body scrub, or detox wrap at The Spa at Shangri-La. See all spa hotels in Afton.

What's the most popular hotel in Afton with a water park on-site or close by?

Cove Castle at Monkey Island, Ok on Grand Lake 5 min to Shangri-La Golf Courses is a popular castle featuring in-room kitchens and water park access. Check out all hotels with or near waterparks in Afton.

What's the best place to stay near Tulsa International Airport (TUL)?

Hilton Garden Inn Tulsa Airport is a popular 3-star hotel featuring a restaurant and an indoor pool. It's located a short 0.3 mi (0.4 km) from Tulsa Intl. Airport. Other options close to the airport are Clarion Inn Tulsa International Airport and Rest Inn & Suites.

How is it to stay in Afton?

Visitors can enjoy all that Afton has to offer including the waterfront and museums. This city also attracts tourists with its relaxing and welcoming setting. In Afton, there are 323 hotels and other accommodations to choose from. Find out more about Afton.

What are the top places to visit in Afton?

Favorite places to visit include Grand Lake O' the Cherokees, Afton Station, and Bernice State Park. Additionally, you might want to add Isles' End Cove to your itinerary. Check out what more to see and do in Expedia's Afton guide.

What's the weather like in Afton?

The hottest months are usually July and August with an average temp of 78°F, while the coldest months are January and February with an average of 42°F. Average annual precipitation for Afton is 48 inches.