Default HTG hotel image

Find hotels in Grayson, OK from $60

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Grayson hotels

1. Super 8 by Wyndham Henryetta

Super 8 by Wyndham Henryetta
2.0 star property
Henryetta
8.2 out of 10, Very good, (956 reviews)
"Near the highway so loud at night , breakfast was limited but ok"
Canada
elaine
$75 nightly
The price is $86
Nov 8 - Nov 9
Total with taxes and fees
Super 8 by Wyndham Henryetta

2. Green Country Inn

Green Country Inn
2.0 star property
Henryetta
8.6 out of 10, Excellent, (703 reviews)
"Nice quiet place to stay."
United States
Robin L
$84 nightly
The price is $96
Dec 3 - Dec 4
Total with taxes and fees
Green Country Inn

3. Days Inn by Wyndham Henryetta

Days Inn by Wyndham Henryetta
2.0 star property
Henryetta
6.0 out of 10, (582 reviews)
"The room was clean, the air conditioner worked and the rental fee was acceptable. The amenities were few but close to restaurants and other facilities."
United States
Kevin
$58 nightly
The price is $67
Nov 3 - Nov 4
Total with taxes and fees
Days Inn by Wyndham Henryetta

4. Relax Inn Henryetta

Relax Inn Henryetta
2.5 star property
Henryetta
7.0 out of 10, Good, (194 reviews)
"Good stay"
United States
Jody
$56 nightly
The price is $64
Nov 11 - Nov 12
Total with taxes and fees
Relax Inn Henryetta

5. Holiday Inn Express Hotel & Suites Okmulgee by IHG

Holiday Inn Express Hotel & Suites Okmulgee by IHG
2.5 star property
Okmulgee
8.6 out of 10, Excellent, (699 reviews)
"Best spot in area."
United States
Brent
$110 nightly
The price is $125
Nov 29 - Nov 30
Total with taxes and fees
Holiday Inn Express Hotel & Suites Okmulgee by IHG

6. Best Western Okmulgee

Best Western Okmulgee
2.5 star property
Okmulgee
8.8 out of 10, Excellent, (333 reviews)
"Rooms clean, staff helpful and friendly, breakfast was good"
United States
Tammy
$94 nightly
The price is $107
Dec 1 - Dec 2
Total with taxes and fees
Best Western Okmulgee

7. Broadway Inn And RV Park

Broadway Inn And RV Park
3.0 star property
Checotah
9.2 out of 10, Wonderful, (27 reviews)
"Very good value. Budget friendly facility."
United States
Dean
$57 nightly
The price is $60
Nov 3 - Nov 4
Total with taxes and fees
Broadway Inn And RV Park

8. Walnut Inn Motel

Walnut Inn Motel
2.5 star property
Checotah
7.2 out of 10, Good, (102 reviews)
"Clean room, and Sharon at the front desk was super helpful and was happy to assist with our needs."
United States
Lydia
$80 nightly
The price is $88
Nov 3 - Nov 4
Total with taxes and fees
Walnut Inn Motel

9. Lake Eufaula Inn

Lake Eufaula Inn
2.5 star property
Checotah
6.2 out of 10, (116 reviews)
"very nice to stay really enjoyed our time there."
United States
Dorinda
$99 nightly
The price is $105
Nov 3 - Nov 4
Total with taxes and fees
Lake Eufaula Inn

10. Days Inn by Wyndham Okmulgee

Days Inn by Wyndham Okmulgee
2.0 star property
Okmulgee
6.2 out of 10, (248 reviews)
"Clean room, staff was excellent and I really enjoyed my stay without having to complain about something wrong with my room."
United States
Ricky
$70 nightly
The price is $80
Nov 11 - Nov 12
Total with taxes and fees
Days Inn by Wyndham Okmulgee
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.

Hotels recommended for families in Grayson

Save an average of 15% on thousands of hotels when you're signed in

Top Grayson Hotel Reviews

More cheap stays in Grayson

Hotels in Grayson with star-rating

Frequently asked questions

What is the best area to stay in Grayson?
The best area to stay in Grayson is the northern part of town, particularly around Main Street and extending towards the lake.

This area is the most developed part of Grayson, offering the majority of conveniences for visitors. Main Street is where you'll find the town's primary shops, local eateries, and essential services. Hotels in this vicinity often provide easy access to the lakefront, which is a key attraction in Grayson.

Families will find this area particularly convenient due to its proximity to recreational activities. The lake offers opportunities for boating and fishing, and there are often public parks and open spaces nearby for children to enjoy.
When is the best time to go to Grayson?
The best time to visit Grayson, Oklahoma, is during the spring and fall months, specifically from April to May and September to October. These periods offer the most pleasant weather for exploring the area.

During spring, you'll experience mild temperatures, typically ranging from the 60s to 70s Fahrenheit, with blooming wildflowers adding to the scenery. This is an ideal time for outdoor activities like hiking or enjoying the local parks without the intense heat of summer.

Fall also brings comfortable temperatures, generally in the 60s, and showcases beautiful autumn foliage. This season is superb for those who prefer cooler weather for outdoor excursions and appreciate scenic drives through the countryside.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Grayson.
How much is the nightly rate at a Grayson hotel?
Prices for hotels in Grayson often vary, but you can find a great deal from $60 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia