Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in McAlester, OK

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

McAlester hotels and places to stay

Happy Days Hotel
2.5 out of 5
1400 S. George Nigh Expressway, McAlester, OK
Get Rates
2.72 mi from city center
4.2/5Excellent! (102 reviews)
Amusing hotel in McAlester

"This little hotel is decorated in the style of the 1950's and 60's with numerous posters of the stars of yester year. My room had an Elvis theme, my aunt's had a Marilyn theme. The rooms were small but well-designed. The shelf running across the wall with the air con was very handy."…"

Reviewed on Jan 14, 2018

Happy Days Hotel
Best Western Inn Of McAlester
2.5 out of 5
1215 S George Nigh Expy, McAlester, OK
Free CancellationReserve now, pay when you stay
The price is $59 per night
2.5 mi from city center
4.3/5Excellent! (178 reviews)
Great beds

"I have been on the road for four weeks and this is the best and most comfortable bed I have come across."…"

Reviewed on Jan 26, 2020

Best Western Inn Of McAlester
La Quinta Inn & Suites by Wyndham McAlester
2.5 out of 5
1137 S George Nigh Expy, McAlester, OK
Free CancellationReserve now, pay when you stay
The price is $64 per night
2.45 mi from city center
4.1/5Very Good! (262 reviews)

"Clean hotel, being renovated. Fresh paint. Rooms had the fresh paint smell. Not great for allergies."…"

Reviewed on Mar 15, 2020

La Quinta Inn & Suites by Wyndham McAlester
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
AmericInn by Wyndham McAlester
2.5 out of 5
609 S George Nigh Expy, McAlester, OK
Free CancellationReserve now, pay when you stay
The price is $60 per night
1.68 mi from city center
4.4/5Wonderful! (385 reviews)

"very comfortable and delicious breakfast. easy check-in and check-out location good"…"

Reviewed on Mar 5, 2020

AmericInn by Wyndham McAlester
Travelodge by Wyndham McAlester
3 out of 5
2200 E South Ave, McAlester, OK
Free CancellationReserve now, pay when you stay
The price is $68 per night
1.69 mi from city center
4.3/5Excellent! (359 reviews)

"The only issue I had was the tub drain wouldn’t drain until after showers. The staff was amazing! Thank you for being there and doing your best during this crazy time!!"…"

Reviewed on May 26, 2020

Travelodge by Wyndham McAlester
Hotel Valley McAlester
2 out of 5
2400 South Main St, McAlester, OK
Free CancellationReserve now, pay when you stay
The price is $36 per night
2.44 mi from city center
4.1/5Very Good! (18 reviews)

"The service was wonderful. The room was very clean"…"

Reviewed on May 27, 2020

Hotel Valley McAlester
OYO Hotel McAlestar OK S Main St
2.5 out of 5
1510 S Main St, McAlester, OK
Free CancellationReserve now, pay when you stay
The price is $40 per night
1.34 mi from city center
3.5/5Good! (26 reviews)

"The owner is very friendly and helpful and the work that she has done on them are wonderful."…"

Reviewed on Feb 26, 2020

OYO Hotel McAlestar OK S Main St
Candlelight Inn & Suites
2 out of 5
8241 South US Highway 69, McAlester, OK
Free CancellationReserve now, pay when you stay
The price is $50 per night
7.18 mi from city center
4/5Very Good! (60 reviews)
Older but Would Definitely Stay There Again

"The furniture is older but it is still a good place to stay. My room had a refrigerator and a microwave. They did not charge a pet fee. I slept well. AND then, the next morning I sat in my room drinking my coffee looking out the window watching the sunrise. There is a gazebo but it was too chilly ..."…"

Reviewed on Feb 5, 2020

Candlelight Inn & Suites
Holiday Lodge & Suites
2 out of 5
615 S George Nigh Expressway, McAlester, OK
Free CancellationReserve now, pay when you stay
The price is $47 per night
1.73 mi from city center
2.9/5 (100 reviews)

"Clean and comfortable. Easy check in. Priced right."…"

Reviewed on Aug 31, 2019

Holiday Lodge & Suites
Hampton Inn & Suites McAlester
2.5 out of 5
711 S George Nigh Expy, McAlester, OK
Free CancellationReserve now, pay when you stay
The price is $89 per night
2.18 mi from city center
4.6/5Wonderful! (292 reviews)

"Very clean during this pandemic. It was quiet and the property is well maintained. We would stay again."…"

Reviewed on May 26, 2020

Hampton Inn & Suites McAlester
Can't find the place you want?
See all available properties in McAlester
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.

Visiting McAlester

Families will find kid-friendly activities in McAlester, and visitors give high marks for the top-notch restaurants. Tourists can also enjoy the city's sporting events, casinos, and opera houses. In McAlester, there are 20 hotels and other accommodations to choose from.

Sightseeing and Staying in McAlester

The picturesque setting of Chadick Park and Kiowa City Park exemplify the city's natural beauty. A couple of additional sights to add to your agenda are Choctaw Casino McAlester and Great Balls of Fire.

As you plan your holiday retreat, you'll find 20 hotels and other lodging options to select from in McAlester. Below are highly ranked ones based on Expedia user reviews:

  • Holiday Inn Express & Suites McAlester - This 2.5-star hotel features free breakfast, an outdoor pool, and free WiFi. It's a favorite with Expedia travelers for its breakfast and central location.
  • Hampton Inn & Suites McAlester - Our customers like the pool and proximity to shopping at this hotel. With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi.
  • Motel 6 McAlester OK - With a stay at this 2-star motel, guests can enjoy access to free parking and a business center, along with free WiFi. Expedia customers like its quiet rooms and overall condition.

A top sight in the surrounding area is Eufaula Lake, 27.9 mi/44.9 km from the city center.

Dressing for McAlester

  • Between January and March, daytime temperatures average 69°F, while nighttime temperatures stay around 29°F
  • From April to June, the average is 91°F during the day and 46°F at night
  • July through September sees average temperatures of 94°F during the day and 56°F at night
  • In October-December, you can expect 79°F as the daytime average and 30°F as the nighttime average
  • McAlester gets about 42.01 inches of rain per year
  • August and July are usually the hottest months averaging 92°F, while January and December are usually the coldest with an average temperature of 31°F

Frequently asked questions

Where is the best place to stay in McAlester?
Hampton Inn & Suites McAlester is a favorite property for Expedia customers. This hotel offers free breakfast and an indoor pool. Traveler reviews also recommend Holiday Inn Express & Suites McAlester and Travelodge by Wyndham McAlester as top choices for your trip.
If I need to cancel my hotel reservation in McAlester, will I receive a refund?
Yes! Most hotel reservations are refundable if you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and receive a refund within 24 hours of your booking. Add dates, click “Search”, then use the filter option “free cancellation” to view the best options available in McAlester.
Where can I learn more about changing or cancelling my trip to McAlester?
For more details about picking new dates or cancelling your trip to McAlester, go to https://www.expedia.com/service/.
What's the best budget-friendly hotel in McAlester?
Based on reviews, OYO Hotel Valley McAlester is a popular 2-star property for our travelers looking for an economical choice, and features free WiFi and free parking. Other options to stay on the cheap include Motel 6 McAlester OK and Econo Lodge McAlester.
What's the best hotel for families in McAlester?
Econo Lodge McAlester is a hotel with free parking and free breakfast, and it’s a top choice on Expedia for families. Other options for your stay with the kids include Travelodge by Wyndham McAlester and Days Inn & Suites by Wyndham McAlester. Kids of all ages will also enjoy a visit to Gerrard Ardeneum.
What's the best pet-friendly place to stay in McAlester?
Econo Lodge McAlester is a top hotel for people traveling with their pets, and offers free newspapers and free WiFi for its human guests. Two other good options for you and your pet’s trip include Days Inn & Suites by Wyndham McAlester and AmericInn by Wyndham McAlester.
Where is the best hotel to stay close to Choctaw Casino McAlester?
Travelodge by Wyndham McAlester is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free WiFi and free parking. It’s located 3 mi (4.9 km) from Choctaw Casino McAlester. Other good choices within a few miles include La Quinta Inn & Suites by Wyndham McAlester and Comfort Suites McAlester.
What about the best place to stay close to Gerrard Ardeneum?
One of the top choices for your stay is Travelodge by Wyndham McAlester, located 1.6 mi (2.6 km) from Gerrard Ardeneum, and this 3-star hotel offers free WiFi and free parking. Motel 6 McAlester OK and AmericInn by Wyndham McAlester are two other good options within 5 miles.
What's the best hotel for casino gaming in McAlester?
Days Inn & Suites by Wyndham McAlester is a hotel featuring free breakfast and free WiFi, and it’s a top choice near the casinos. Other good options to try your luck include Hampton Inn & Suites McAlester and Comfort Suites McAlester.
What's the best accommodation for a golf trip to McAlester?
Comfort Suites McAlester is a hotel featuring free breakfast and free WiFi, and it’s a top choice for playing a round of golf. Other good options to stay near a golf course include Econo Lodge McAlester and Happy Days Hotel. You can tee off at Arrowhead State Park Golf Course during your trip.
What are some accommodations with pools in McAlester?
Hampton Inn & Suites McAlester is a top hotel with an indoor pool, free buffet breakfast, and free WiFi. A couple of other options that feature an onsite pool include Holiday Inn Express & Suites McAlester and Best Western Inn Of McAlester.
What is the best spa hotel in McAlester?
AmericInn by Wyndham McAlester is a top spa hotel featuring an indoor pool and a 24-hour fitness center. Why not spend some time relaxing in the spa tub? Other popular spa hotels in McAlester include Holiday Inn Express & Suites McAlester and Hampton Inn & Suites McAlester.

Recent reviews of McAlester hotels

More trip options