Find hotels in Hartshorne, OK from $48

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Guest rating
Guest rating
Star rating

Our top choices for Hartshorne hotels

Holiday Lodge & Suites

Holiday Lodge & Suites
2.0 star property
McAlester
6.2 out of 10, (130)
"Great stay "
United States
Shunray
$60 nightly
The price is $70
Jan 6 - Jan 7, 2026
Total with taxes and fees
Holiday Lodge & Suites

Econo Lodge McAlester

Econo Lodge McAlester
2.0 star property
McAlester
7.6 out of 10, Good, (483)
"It was a nice property for breakfast. Peace and quiet will come back again."
United States
quy
$56 nightly
The price is $65
Jan 1 - Jan 2, 2026
Total with taxes and fees
Econo Lodge McAlester

OYO Hotel McAlestar OK S Main St

OYO Hotel McAlestar OK S Main St
2.5 star property
McAlester
6.6 out of 10, (137)
"Staff was great. Kind and responsive. Comfy and cheap accommodations. "
United States
Christine
$62 nightly
The price is $71
Dec 30 - Dec 31
Total with taxes and fees
OYO Hotel McAlestar OK S Main St

Studio 6 Mcalester, Ok - South

Studio 6 Mcalester, Ok - South
2.0 star property
McAlester
2.0 out of 10, (2)
"Perfect hotel if you like bugs and dirt"
United States
Guy
$49 nightly
The price is $57
Dec 28 - Dec 29
Total with taxes and fees
Studio 6 Mcalester, Ok - South

SureStay Hotel by Best Western McAlester

SureStay Hotel by Best Western McAlester
2.5 star property
McAlester
8.0 out of 10, Very Good, (79)
"I highly recommend this hotel. It has easy access from the highway and kind, efficient staff. The room was nice— quite large and quiet. I will definitely continue using this hotel in my travels. "
United States
Anita
$59 nightly
The price is $69
Dec 31 - Jan 1, 2026
Total with taxes and fees
SureStay Hotel by Best Western McAlester

Motel 6 McAlester, OK - South

Motel 6 McAlester, OK - South
2.5 star property
McAlester
7.6 out of 10, Good, (201)
"The staff at this property were very welcoming and nice, and I would recommend if driving through"
United States
Kevin
$45 nightly
The price is $52
Jan 16 - Jan 17, 2026
Total with taxes and fees
Motel 6 McAlester, OK - South

Travelodge by Wyndham McAlester

Travelodge by Wyndham McAlester
2.0 star property
McAlester
8.6 out of 10, Excellent, (622)
"The staff was great."
United States
Beverly
$83 nightly
The price is $96
Dec 28 - Dec 29
Total with taxes and fees
Travelodge by Wyndham McAlester

Quality Inn & Suites McAlester on Hwy 69

Quality Inn & Suites McAlester on Hwy 69
2.5 star property
McAlester
7.4 out of 10, Good, (79)
"My room was spotless, comfortable, and well stocked with everything I needed for a relaxing stay. The bed was super cozy. Perfect for great night sleep. Breakfast was fresh and delicious, with plenty of options. I'll definitely be staying here again next I am in McAlester."
United States
Quique
$77 nightly
The price is $89
Jan 2 - Jan 3, 2026
Total with taxes and fees
Quality Inn & Suites McAlester on Hwy 69

Candlelight Inn & Suites Hwy 69 near McAlester

Candlelight Inn & Suites Hwy 69 near McAlester
2.0 star property
McAlester
9.0 out of 10, Wonderful, (632)
"Clean comfortable room, friendly staff. "
United States
Jonathan
$57 nightly
The price is $63
Jan 1 - Jan 2, 2026
Total with taxes and fees
Candlelight Inn & Suites Hwy 69 near McAlester

Best Western Inn Of McAlester

Best Western Inn Of McAlester
2.5 star property
McAlester
8.0 out of 10, Very Good, (505)
"Great staff very welcoming! Breakfast was great for my toddler and myself as well. Rooms were clean and never heard another guest. Great place and great price "
United States
Toni
$76 nightly
The price is $89
Dec 31 - Jan 1, 2026
Total with taxes and fees
Best Western Inn Of McAlester

AmericInn by Wyndham McAlester

AmericInn by Wyndham McAlester
2.5 star property
McAlester
8.4 out of 10, Very Good, (854)
"I've stayed at this hotel several times and have always been satisfied with EVERYTHING. And the price is very reasonable. "
United States
Robert
$73 nightly
The price is $85
Jan 11 - Jan 12, 2026
Total with taxes and fees
AmericInn by Wyndham McAlester

Comfort Suites McAlester

Comfort Suites McAlester
2.5 star property
McAlester
7.6 out of 10, Good, (806)
"Great Staff"
United States
Troy
$76 nightly
The price is $88
Jan 9 - Jan 10, 2026
Total with taxes and fees
Comfort Suites McAlester

Hampton Inn & Suites McAlester

Hampton Inn & Suites McAlester
2.5 star property
McAlester
9.0 out of 10, Wonderful, (677)
"Room smelled clean and had everything we needed for a comfortable stay. "
United States
Kelly
$98 nightly
The price is $113
Jan 11 - Jan 12, 2026
Total with taxes and fees
Hampton Inn & Suites McAlester

La Quinta Inn & Suites by Wyndham McAlester

La Quinta Inn & Suites by Wyndham McAlester
3.0 star property
McAlester
8.6 out of 10, Excellent, (705)
"The room was clean and the staff was very friendly. "
United States
Roger
$98 nightly
The price is $114
Jan 9 - Jan 10, 2026
Total with taxes and fees
La Quinta Inn & Suites by Wyndham McAlester

Holiday Inn Express & Suites McAlester by IHG

Holiday Inn Express & Suites McAlester by IHG
2.5 star property
McAlester
8.8 out of 10, Excellent, (827)
"Nice, clean, quiet, breakfast was tasty "
United States
Lesley
$100 nightly
The price is $116
Jan 2 - Jan 3, 2026
Total with taxes and fees
Holiday Inn Express & Suites McAlester by IHG

Motel 6 McAlester, OK

Motel 6 McAlester, OK
2.0 star property
Krebs
7.8 out of 10, Good, (651)
"Very nice staff. Good quiet location. "
United States
John
$40 nightly
The price is $48
Dec 30 - Dec 31
Total with taxes and fees
Motel 6 McAlester, OK

Extended Stay America Suites McAlester Hwy 69

Extended Stay America Suites McAlester Hwy 69
2.5 star property
McAlester
8.2 out of 10, Very Good, (782)
"I really enjoyed my stay and would highly recommend this property to friends and family."
United States
Michele
$65 nightly
The price is $75
Jan 9 - Jan 10, 2026
Total with taxes and fees
Extended Stay America Suites McAlester Hwy 69
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Hartshorne Hotel Reviews

More cheap stays in Hartshorne

Hotels in Hartshorne with star-rating

Find out more about Hartshorne

Top reasons to visit Hartshorne

  • Outdoor Adventures: Hartshorne offers a variety of activities including hiking, fishing, and picnicking in beautiful recreational areas.
  • Scenic Beauty: The town is surrounded by picturesque landscapes, perfect for nature lovers and photography enthusiasts.
  • Family-Friendly Excursions: Attractions cater to families, making it an ideal spot for a fun vacation.
  • Welcoming Neighborhoods: Hartshorne boasts friendly communities, enhancing the travel experience with local charm.
  • Diverse Accommodations: A range of hotels and motels are available, catering to various traveler needs, including pet-friendly options.

Find great hotels near Hartshorne

Discover ideal hotel accommodations in Hartshorne, Oklahoma, perfect for all types of travelers. Whether you're seeking a pet-friendly stay, a business-themed atmosphere, or a welcoming environment for the LGBTQIA community, Hartshorne has options to suit your needs. Explore a range of hotels and motels nearby, ensuring a comfortable and enjoyable vacation experience in this charming town.

  • Comfort Suites McAlester: Nestled 12 miles from Hartshorne, Comfort Suites McAlester is designed for the business traveler seeking a comfortable and productive stay. This hotel features a range of business-oriented amenities including meeting rooms and conference spaces, perfect for corporate gatherings. The property is also pet-friendly, allowing you to bring your furry companion along for the adventure. With a focus on comfort and convenience, guests can enjoy spacious rooms equipped with modern amenities, making it an ideal choice for both work and relaxation.
  • Motel 6 McAlester, OK: Located 12 miles from Hartshorne, Motel 6 McAlester is a budget-friendly option that welcomes travelers with pets. Known for its straightforward approach to accommodation, this motel provides essential amenities without the frills, allowing guests to focus on their journey. Pets are allowed free of charge, making it a great choice for those traveling with dogs or cats. The friendly atmosphere and convenient location make this motel a practical stop for visitors looking to explore the area without breaking the bank.
  • AmericInn by Wyndham McAlester: Situated 12 miles from Hartshorne, AmericInn by Wyndham McAlester is a family-friendly hotel that caters to both business and leisure travelers. Offering a blend of comfort and functionality, this property features conference spaces and a business center for corporate needs, alongside amenities for children like free cribs. The hotel is also pet-friendly, ensuring that the whole family, including furry members, can enjoy their stay. With its welcoming atmosphere and comprehensive facilities, AmericInn is well-suited for families and business travelers alike.

Where to stay near Hartshorne

Hartshorne, Oklahoma, offers a delightful blend of outdoor adventure and family-friendly excursions. Nestled in a convenient location, this charming city is surrounded by picturesque landscapes and welcoming neighborhoods. Explore the scenic beauty and friendly atmosphere that the Hartshorne area has to offer, making it an ideal spot for budget-conscious travelers seeking memorable experiences and local charm.

  • McAlester: Located 13 miles from Hartshorne, McAlester is a charming city that offers a delightful mix of outdoor activities and scenic beauty. Known for its romantic atmosphere, visitors flock here for a peaceful retreat during the spring and summer months. The city is surrounded by natural landscapes, making it ideal for hiking, picnicking, and enjoying the lake views. Don’t miss the local national state park and various campgrounds that provide ample opportunities for outdoor adventures and relaxation.
  • Haileyville: Just 2 miles away from Hartshorne, Haileyville is a small city that packs a punch in terms of adventure. Renowned for its outdoor activities, this city attracts visitors looking for a fun and active getaway. With golf courses and campgrounds readily available, you can indulge in various recreational pursuits. The local lakes and convention centers also host events that showcase the community's spirit, ensuring a vibrant experience for all travelers.
  • Alderson: Situated 8 miles from Hartshorne, Alderson is a quaint city that invites visitors to immerse themselves in its serene outdoor settings. Known for providing a romantic backdrop, it’s perfect for couples seeking a peaceful escape. The city is home to beautiful recreational areas and stunning lakes, making it an excellent spot for a day of fishing, kayaking, or simply enjoying a leisurely stroll. Alderson’s charm lies in its ability to offer a tranquil retreat without the hustle and bustle.

Things to do near Hartshorne

Hartshorne, Oklahoma, is perfect for outdoor enthusiasts seeking adventure and scenic beauty. Visitors can enjoy a range of activities at the local recreational area, campground, and recreation park. Major attractions include breathtaking landscapes and opportunities for hiking, fishing, and picnicking, making it an ideal destination for nature lovers and families looking to explore the great outdoors.

Shopping

In Hartshorne, you can enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, visit the nearby McAlester Mall, where you'll find a variety of stores, including clothing, accessories, and more for your shopping needs.

Recreation

Arrowhead State Park Golf Course offers a relaxing day on the greens, surrounded by nature's beauty, perfect for golf enthusiasts. McAlester Country Club provides a welcoming atmosphere for a round of golf, while Arrowhead State Park invites you to unwind in its tranquil environment, ideal for wellness and relaxation.

Adventure

In Hartshorne, explore the scenic trails of Robbers Cave State Park, perfect for hiking and horseback riding. Visit the nearby picturesque Lake Wayne Wallace for fishing and kayaking, offering a refreshing escape into nature's beauty. Don't miss the vibrant local culture and historic sites in the charming town.

Nightlife

For an exciting night, visit Great Balls of Fire, an arcadeAdventureZone 13 miles from Hartshorne, perfect for thrill-seekers. For a blend of culture and romance, catch a show at Plumb Theater or Eufaula Cove Amphitheatre, both offering family-friendly entertainment within 30 miles of town.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Hartshorne

To save money on your trip to Hartshorne, plan your visit between December and February for lower accommodation rates. Booking on a Wednesday often yields the best hotel prices, while Saturdays are typically the most expensive. Use Expedia to compare prices and find eco-friendly hotels by applying specific filters. Consider bundling your hotel, flights, and activities for additional savings, and join the One Key membership for exclusive discounts and rewards. Take advantage of free local attractions and public transport to further stretch your budget while exploring Hartshorne.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Hartshorne are December to February, where the prices are slightly lower. This is in comparison to April and June to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Hartshorne is Wednesday. The most expensive day to stay in Hartshorne is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy for you to specify your budget, chosen destination, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring that the most affordable hotels appear at the top. Additionally, you have the option to narrow down your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your Hartshorne hotel, flights, and activities all in one.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Hartshorne

Hartshorne, Oklahoma, offers a delightful mix of outdoor adventures and scenic beauty, making it perfect for a vacation. Visitors can explore local attractions such as modern universities, urban parks, and picturesque parks, catering to families and those seeking both outdoor and city experiences. Whether you're hiking through nature or enjoying a leisurely stroll in the park, Hartshorne has something for everyone.

  • Chadick Park: Located 13 miles from Hartshorne, Chadick Park offers a lovely urban escape with family-friendly amenities. Enjoy outdoor activities, picnics, and the natural beauty of the surroundings while soaking in the vibrant city atmosphere.
  • Gerrard Ardeneum: Also 13 miles away, Gerrard Ardeneum is perfect for family excursions. This urban attraction features engaging exhibits and activities that cater to visitors of all ages, making it a great spot for educational fun.
  • Krebs Heritage Museum: Situated 13 miles from Hartshorne, the Krebs Heritage Museum immerses you in local culture. Explore fascinating exhibits that showcase the rich history and heritage of the area, offering a unique glimpse into its past.

Best time to go to Hartshorne

The best time to visit Hartshorne can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Hartshorne falls in July, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Hartshorne falls in January, visitor numbers are moderately low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January40.8°F (4.9°C)Light RainMostly SunnyModerately LowSlightly Low
February43.5°F (6.4°C)Light RainMostly SunnyAverageSlightly Low
March53.6°F (12.0°C)Light RainMostly SunnyAverageAverage
April60.8°F (16.0°C)Light RainMostly SunnyModerately HighSlightly High
May69.1°F (20.6°C)Light RainMostly SunnyAverageAverage
June79.0°F (26.1°C)Light RainMostly SunnyAverageSlightly High
July82.6°F (28.1°C)Light RainMostly SunnyAverageSlightly High
August82.2°F (27.9°C)Light RainSunnyModerately HighAverage
September75.6°F (24.2°C)Light RainMostly SunnyModerately HighAverage
October63.3°F (17.4°C)Light RainMostly SunnyAverageAverage
November52.0°F (11.1°C)Light RainMostly SunnyModerately LowAverage
December43.9°F (6.6°C)Light RainMostly SunnyModerately LowSlightly Low

Frequently asked questions

What is the best area to stay in Hartshorne?
The best area to stay in Hartshorne is the central part of town, particularly around Main Street, for convenient access to local amenities and a community feel.

This area is the heart of Hartshorne, where you'll find most of the town's businesses and local establishments. Main Street is easily navigable, offering a straightforward layout with shops and eateries. It's a good base for travelers who want to experience the local pace and have services within easy reach.

For travelers looking for a comfortable stay with good access to local dining and shops, staying near Main Street is ideal. You'll be able to walk to several local restaurants and cafes, experiencing the town's daily life. This is particularly suitable for solo travelers or couples who appreciate being close to the center of activity.

Travelers looking to explore the surrounding natural areas, like Robbers Cave State Park, will find staying centrally in Hartshorne provides a convenient starting point for day trips.
When is the best time to go to Hartshorne?
The best time to go to Hartshorne is during the spring (April to May) and fall (September to October) months.

These seasons offer pleasant weather, with moderate temperatures and less humidity, making it ideal for outdoor activities like exploring Robbers Cave State Park or fishing at Lake Eufaula. You'll find comfortable conditions for hiking or simply enjoying the natural beauty of the area without the extreme heat of summer or the chill of winter.

For those interested in local events and festivals, the fall often brings community gatherings that showcase the area's heritage.
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 Hartshorne.
How can I save on a Hartshorne hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Hartshorne hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Hartshorne hotel?
Prices for hotels in Hartshorne often vary, but you can find a great deal from $48 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