Find hotels in McAlester, OK from 1.397.278 ₫
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in McAlester
Family friendly
Check prices for these dates
Our top choices for McAlester hotels

8.2 out of 10, Very good, (779)
The price is 1.611.029 ₫
1.868.793 ₫ total
includes taxes & fees
9 Jan - 10 Jan 2026

7.6 out of 10, Good, (802)
The price is 1.990.094 ₫
2.308.509 ₫ total
includes taxes & fees
9 Jan - 10 Jan 2026

9.0 out of 10, Wonderful, (675)
The price is 2.568.696 ₫
2.979.687 ₫ total
includes taxes & fees
4 Jan - 5 Jan 2026

8.6 out of 10, Excellent, (702)
The price is 2.582.384 ₫
2.995.408 ₫ total
includes taxes & fees
9 Jan - 10 Jan 2026

8.8 out of 10, Excellent, (825)
The price is 2.737.696 ₫
3.175.727 ₫ total
includes taxes & fees
3 Jan - 4 Jan 2026

Candlelight Inn & Suites Hwy 69 near McAlester
Candlelight Inn & Suites Hwy 69 near McAlesterMcAlester
9.0 out of 10, Wonderful, (627)
The price is 1.768.710 ₫
1.963.244 ₫ total
includes taxes & fees
1 Jan - 2 Jan 2026
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
Stay near popular McAlester attractions
McAlester and related destinations
Visitors flock to the Oklahoma State Prison Museum, where historic prison artefacts reveal fascinating stories of America's most notorious inmates. Don't miss the mouthwatering barbecue joints along Main Street, where slow-smoked ribs and brisket showcase McAlester's proud culinary heritage.

Top McAlester Hotel Reviews
More cheap stays in McAlester

Extended Stay America Suites McAlester Hwy 69
425 S George Nigh Expy McAlester OK
The price is 1.611.029 ₫ per night from 9 Jan to 10 Jan
1.611.029 ₫
1.868.793 ₫ total
9 Jan - 10 Jan 2026
includes taxes & fees
8.2/10 Very Good! (775 reviews)
Hotels in McAlester with star rating

3 Star Hotels
56 properties

2 Star Hotels
29 properties
















































































