Find hotels in McAlester, OK from $37

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Check McAlester hotel prices

Tomorrow nightJan 25 - Jan 26
This weekendJan 28 - Jan 30
Next weekendFeb 4 - Feb 6

Filter by

Giraffe House
McAlester, OK
The price is $99 per night from Jan 27 to Jan 28
1.46 mi from city center
4.4/5 Wonderful! (7 reviews)
Nice , quiet stay!
"We came for my mothers 80 th birthday party and had a wonderful stay! I will definitley stay again when we are in town!"

Reviewed on Dec 13, 2021

Giraffe House
McAlester Family Cottage-30 Private Acres & Ponds!
6.25 mi from city center
4.9/5 Exceptional! (29 reviews)
Oklahoma at its finest
"Great place, comfortable and relaxing worked out perfect for our trip. Would book again"

Reviewed on Jan 18, 2022

McAlester Family Cottage-30 Private Acres & Ponds!
Serenity Acres Sanctuary’s Luxury Lodge
The price is $159 per night from Feb 1 to Feb 2
7.77 mi from city center
5/5 Exceptional! (26 reviews)
5 STARs Is Not Enough
"Chuck & Klara are without a doubt the best hosts we have ever stayed with and we've stayed in a lot of VRBO and others. They have thought of everything. We loved the lodge, the property and the animals. The hot tub was so nice, that's where we spent the majority of our time since the temps took a ..."

Reviewed on Jan 3, 2022

Serenity Acres Sanctuary’s Luxury Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Travelers Inn Motel
2 out of 5
904 HWY 2 N, Wilburton, OK
The price is $69 per night from Jan 25 to Jan 26
25.22 mi from city center
3.9/5 Good! (93 reviews)
"Nice, clean, and reasonable priced property."

Reviewed on Oct 29, 2021

Travelers Inn Motel
Peaceful Cabin. Hot Tub near Lake Eufaula for R&R.
The price is $129 per night from Jan 25 to Jan 26
14.06 mi from city center
5/5 Exceptional! (1 review)
Cozy
"This cabin is so cute and cozy. It was the perfect little Christmas getaway. We were pretty disconnected from the world with no wifi, t.v., and bad cell phone reception. We LOVED it!!! It gave us a chance to spend real quality time together. The neighbor dog came by and visited us every morning and ..."

Reviewed on Jan 13, 2022

Peaceful Cabin. Hot Tub near Lake Eufaula for R&R.
Panoramic Views of Lake Eufaula located on a Private Piece of Land
HiWay Inn & Suites Wilburton
2.5 out of 5
605 W Main St, Wilburton, OK
Fully refundableReserve now, pay when you stay
The price is $60 per night from Jan 25 to Jan 26
25.44 mi from city center
3.4/5 (92 reviews)
"The owner was friendly and the room was clean."

Reviewed on Nov 8, 2021

HiWay Inn & Suites Wilburton
La Quinta Inn & Suites by Wyndham McAlester
2.5 out of 5
1137 S George Nigh Expy, McAlester, OK
2.45 mi from city center
3.9/5 Very Good! (326 reviews)
"Good stay, property is under renovation."

Reviewed on Feb 19, 2021

La Quinta Inn & Suites by Wyndham McAlester
Eufaula Inn
2 out of 5
200 Birkes Rd, Eufaula, OK
Fully refundableReserve now, pay when you stay
The price is $50 per night from Jan 25 to Jan 26
26.84 mi from city center
3/5 (78 reviews)
"For $50/ night, my room was totally acceptable. Yes, the furniture was old and in need of repair. But I slept comfortably in a clean bed without bedbugs. (I’m glad I reserved the room before reading all the reviews about bedbugs.). The AC worked fine, once I turned it on. I missed being able to have ..."

Reviewed on Oct 5, 2021

Eufaula Inn
Best Western Eufaula Inn
2.5 out of 5
1300 Birkes Road, Eufaula, OK
Fully refundableReserve now, pay when you stay
The price is $64 per night from Feb 7 to Feb 8
27.43 mi from city center
3.9/5 Very Good! (245 reviews)
"Handy"

Reviewed on Dec 29, 2021

Best Western Eufaula Inn
Travelodge by Wyndham McAlester
2 out of 5
2200 E South Ave, McAlester, OK
Fully refundableReserve now, pay when you stay
The price is $55 per night from Feb 1 to Feb 2
1.69 mi from city center
4.3/5 Excellent! (407 reviews)
"Very clean"

Reviewed on Dec 31, 2021

Travelodge by Wyndham McAlester
Best Western Inn Of McAlester
2.5 out of 5
1215 S George Nigh Expy, McAlester, OK
Fully refundableReserve now, pay when you stay
The price is $72 per night from Jan 29 to Jan 30
2.5 mi from city center
4.1/5 Very Good! (274 reviews)
"Staff was super friendly and helpful."

Reviewed on Jan 19, 2022

Best Western Inn Of McAlester
AmericInn by Wyndham McAlester
2.5 out of 5
609 S George Nigh Expy, McAlester, OK
Fully refundableReserve now, pay when you stay
The price is $64 per night from Jan 31 to Feb 1
1.68 mi from city center
4.3/5 Excellent! (552 reviews)
"The front desk Personnel are top notch! They have made our three visits very comfortable. They do a great job of helping everyone get comfortable during Covid times and eased us to the local restaurants amidst a crazy construction project."

Reviewed on Jan 10, 2022

AmericInn by Wyndham McAlester
Cabin by the Caves near Robber's Cave State Park
24.88 mi from city center
4.8/5 Exceptional! (13 reviews)
Great cabin near Robbers Cave
"The cabin has everything you'd need for a relaxing stay. Beautiful location, all the amenities were nice, lots of room inside and out. Very clean. Absolutely no issues."

Reviewed on Jan 23, 2022

Cabin by the Caves near Robber's Cave State Park
Stay Inn
2.5 out of 5
113920 S 4180 Rd, Checotah, OK
Fully refundableReserve now, pay when you stay
The price is $55 per night from Jan 25 to Jan 26
31.61 mi from city center
3.7/5 Good! (112 reviews)
"It was good"

Reviewed on Dec 24, 2021

Stay Inn
Serenity Acres Sanctuary's Cowboy Comfort Lodge
The price is $140 per night from Jan 25 to Jan 26
7.7 mi from city center
5/5 Exceptional! (1 review)
We found all the farm animals very entertaining. We felt very comfortable and welcome
"Enjoyable. The hosts thought if everything we might need. Friendly and welcoming"

Reviewed on Nov 2, 2021

Serenity Acres Sanctuary's Cowboy Comfort Lodge
Lovely secluded cabin #1
The price is $125 per night from Jan 25 to Jan 26
31.92 mi from city center
4.9/5 Exceptional! (30 reviews)
Amazing
"Our stay was simply Amazing. Wilma and Bob are wonderful people and so gracious. Cannot wait to go back❤"

Reviewed on Jan 14, 2022

Lovely secluded cabin #1
OYO Hotel McAlestar OK S Main St
2.5 out of 5
1510 S Main St, McAlester, OK
Fully refundableReserve now, pay when you stay
The price is $37 per night from Jan 31 to Feb 1
1.34 mi from city center
3.4/5 Good! (76 reviews)
A Good Place
"The owners are a very good family of people. They are very nice and kind and if we have any problems they address them and work at fixing them. The housekeepers are very nice and kind too. Always checking to see if we need anything. The rooms are clean and the property is nice too. We have enjoyed ..."

Reviewed on Oct 15, 2021

OYO Hotel McAlestar OK S Main St
Spacious King Suite in Hotel
The price is $65 per night from Jan 25 to Jan 26
7.17 mi from city center
Spacious King Suite in Hotel
Spacious Suite in Hotel
The price is $65 per night from Jan 25 to Jan 26
7.17 mi from city center
5/5 Exceptional! (1 review)
Wonderful Motel
"Very nice people and room, pet friendly and clean."

Reviewed on Oct 13, 2021

Spacious Suite in Hotel
Don't see what you're looking for?
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.

Frequently asked questions

Recent reviews of McAlester hotels
expedia verified reviews