Book Cheap Hotels in Afton
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Afton
Most frequently booked Afton hotels

Shangri-La Resort
57301 E Highway 125 Afton OK
Free cancellation
Reserve now, pay when you stay
18.43 km from city centre
The price is CA $138 per night
CA $138
CA $201 total
Apr 19 - Apr 20
includes taxes & fees
Book a stay at this spa hotel in Afton. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Grand Lake O' the Cherokees and Har-Ber Village are located nearby.

Eagle Beach- Waterfront, Large Beach, Next to Shangri-La
Afton OK
18.54 km from city centre
Book a stay at this golf vacation home in Afton. Enjoy private pools, a garden, and patios. Popular attractions Grand Lake O' the Cherokees and Har-Ber Village are located nearby.

WorldMark Grand Lake
57020 East Highway 125 Afton OK
18.18 km from city centre
Book a stay at this golf hotel in Afton. Enjoy free parking, a fitness center, and a 24-hour front desk. Popular attractions Grand Lake O' the Cherokees and Isles' End Cove are located nearby.
Pool
Hot tub

Twin Retreat Cabin 1: Hot Tub, Fire Pit, Golf Shangri La, Boat Grand Lake
Afton OK
15.36 km from city centre
The price is CA $199 per night
CA $199
CA $514 total
Apr 14 - Apr 15
includes taxes & fees
Book a stay at this family-friendly cabin in Afton. Enjoy free WiFi, a garden, and laundry facilities. Popular attractions Grand Lake O' the Cherokees and Isles' End Cove are located nearby.

Lake front with dock and Beautiful view
Afton OK
13.31 km from city centre
Stay at this vacation home in Afton. Enjoy free WiFi, laundry facilities, and patios. Popular attractions Grand Lake O' the Cherokees and Two Tree Island are located nearby.
Kitchen
Washer

Lakefront House, Sleeps 20, Private Dock, Great Fishing, Near Tulsa
Afton OK
7.22 km from city centre
Stay at this vacation home in Afton. Enjoy free WiFi, a garden, and laundry facilities. Popular attractions Grand Lake O' the Cherokees and Bernice State Park are located nearby.

Modern Luxury Lakefront w/ Hot Tub, Unbelievable Views!
Afton OK
14.32 km from city centre
Stay at this vacation home in Afton. Enjoy free WiFi, laundry facilities, and patios. Popular attractions Grand Lake O' the Cherokees and Isles' End Cove are located nearby.

HEATED POOL Grand Serenity is your Oasis on South Grand
Afton OK
20.44 km from city centre
Stay at this vacation home in Afton. Enjoy private pools, a fitness center, and a garden. Popular attractions Little Blue-Disney State Park and Little Blue State Park are located nearby.

Harbor House Monkey Island, 3bd/3ba, Dock, FirePit
Monkey Island OK
12.49 km from city centre
The price is CA $360 per night
CA $360
CA $954 total
Apr 14 - Apr 15
includes taxes & fees
Stay at this vacation home in Afton. Enjoy a garden, laundry facilities, and patios. Popular attractions Grand Lake O' the Cherokees and Bernice State Park are located nearby.
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.
Top family friendly Afton hotel deals

WorldMark Grand Lake
57020 East Highway 125 Afton OK
9.6/10 Exceptional! (126 reviews)
Afton hotels essential information
Accommodation | 841 hotels |
|---|---|
Lowest Price | CA $201 |
Highest Price | CA $954 |
Popular hotels | Shangri-La Resort, Eagle Beach- Waterfront, Large Beach, Next to Shangri-La, WorldMark Grand Lake, Twin Retreat Cabin 1: Hot Tub, Fire Pit, Golf Shangri La, Boat Grand Lake, Lake front with dock and Beautiful view , Lakefront House, Sleeps 20, Private Dock, Great Fishing, Near Tulsa, Modern Luxury Lakefront w/ Hot Tub, Unbelievable Views!, HEATED POOL Grand Serenity is your Oasis on South Grand, Harbor House Monkey Island, 3bd/3ba, Dock, FirePit |
Frequently asked questions
Recent Afton hotel reviews by fellow wanderers

Shangri-La Resort
5 out of 5
Posted 4 hours ago
Travelocity Verified Review
"Everything was very nice. Not busy in the winter. "
A verified traveller stayed at Shangri-La Resort






