Hotels in McAlester

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Top 5 hotels in McAlester at a glance

  1. Hampton Inn & Suites McAlester — 2.5-star hotel in McAlester. Guest rating: 9.0/10 — Wonderful.
  2. Holiday Inn Express & Suites McAlester by IHG — 2.5-star hotel in McAlester. Guest rating: 8.8/10 — Excellent.
  3. AmericInn by Wyndham McAlester — 3-star hotel in McAlester. Guest rating: 8.4/10 — Very Good.
  4. Extended Stay America Suites McAlester Hwy 69 — 2.5-star hotel in McAlester. Guest rating: 8.2/10 — Very Good.
  5. Motel 6 McAlester, OK — 2-star hotel in Krebs. Guest rating: 7.8/10 — Good.

Where to stay in McAlester?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in McAlester on Hotels.com. These McAlester hotels consistently deliver on comfort, location, and value. Last updated on .

Hampton Inn & Suites McAlester

Hampton Inn & Suites McAlester
2.5 star property
McAlester
9.0 out of 10, Wonderful, (712 reviews)
This hotel offers convenience with free breakfast, WiFi, and parking. Enjoy a morning swim in the indoor pool or unwind in the hot tub. The 24-hour fitness center keeps routines on track, while rooms include microwaves and refrigerators for added comfort.
$98 nightly
The price is $113
Jul 5 - Jul 6
Total with taxes and fees
Hampton Inn & Suites 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, (856 reviews)
$114 nightly
The price is $132
Jul 5 - Jul 6
Total with taxes and fees
Holiday Inn Express & Suites McAlester by IHG

AmericInn by Wyndham McAlester

AmericInn by Wyndham McAlester
3.0 star property
McAlester
8.4 out of 10, Very Good, (904 reviews)
This hotel offers an indoor pool and 24-hour fitness center just minutes from McAlester Country Club. Wake up to free breakfast before exploring nearby Puterbaugh Park. Business travelers appreciate the helpful staff and complimentary WiFi and parking.
$74 nightly
The price is $86
Jun 14 - Jun 15
Total with taxes and fees
AmericInn by Wyndham McAlester

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, (816 reviews)
Experience convenience at this McAlester hotel with complimentary on-the-go breakfast and Wi-Fi. The 24-hour front desk ensures round-the-clock assistance, while clean rooms provide a relaxing retreat near Puterbaugh Park and McAlester Country Club.
$89 nightly
The price is $104
Jun 14 - Jun 15
Total with taxes and fees
Extended Stay America Suites McAlester Hwy 69

Motel 6 McAlester, OK

Motel 6 McAlester, OK
2.0 star property
Krebs
7.8 out of 10, Good, (694 reviews)
Located in Krebs, this motel offers free WiFi and self parking near popular attractions like Gerrard Ardeneum and Puterbaugh Park. Guests consistently praise the clean rooms and 24-hour front desk service for a comfortable, hassle-free stay.
$43 nightly
The price is $50
Jun 12 - Jun 13
Total with taxes and fees
Motel 6 McAlester, OK

Travelodge by Wyndham McAlester

Travelodge by Wyndham McAlester
2.0 star property
McAlester
8.6 out of 10, Excellent, (636 reviews)
Embrace tranquility at this quiet McAlester hotel where free WiFi and parking enhance your stay. The fitness center offers workout options while nearby attractions await exploration. Guests consistently praise the helpful staff and clean rooms.
$82 nightly
The price is $96
Jun 14 - Jun 15
Total with taxes and fees
Travelodge by Wyndham 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, (751 reviews)
This peaceful hotel features an indoor pool for morning swims and a fitness center for workouts. Enjoy free breakfast, WiFi, and parking while exploring nearby Great Balls of Fire and McAlester Country Club attractions.
$125 nightly
The price is $145
Jun 7 - Jun 8
Total with taxes and fees
La Quinta Inn & Suites by Wyndham McAlester

Comfort Suites McAlester

Comfort Suites McAlester
2.5 star property
McAlester
7.8 out of 10, Good, (835 reviews)
Wake up to a complimentary buffet breakfast at this comfortable McAlester hotel. Enjoy free WiFi and parking while staying close to McAlester Country Club and Puterbaugh Park. Travelers consistently praise the helpful staff who enhance every visit.
$97 nightly
The price is $113
Jun 14 - Jun 15
Total with taxes and fees
Comfort Suites McAlester

Quality Inn & Suites McAlester on Hwy 69

Quality Inn & Suites McAlester on Hwy 69
2.5 star property
McAlester
7.6 out of 10, Good, (151 reviews)
Wake up to a complimentary full breakfast at this McAlester hotel before exploring nearby Puterbaugh Park. Enjoy free WiFi and parking during your stay. The fitness center helps maintain your routine while traveling for business or leisure.
$79 nightly
The price is $91
Jun 14 - Jun 15
Total with taxes and fees
Quality Inn & Suites McAlester on Hwy 69

Econo Lodge McAlester

Econo Lodge McAlester
2.0 star property
McAlester
7.6 out of 10, Good, (492 reviews)
Just off Highway 69, this no-frills hotel offers free WiFi and parking, plus room service for added convenience. Explore nearby McAlester Country Club and Puterbaugh Park, both popular local attractions.
$57 nightly
The price is $66
Jun 20 - Jun 21
Total with taxes and fees
Econo Lodge McAlester

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, (680 reviews)
Enjoy convenient amenities at this motel near Choctaw Casino McAlester and Great Balls of Fire. Free continental breakfast, WiFi, and parking await guests. The friendly staff and clean rooms consistently receive praise from travelers.
$67 nightly
The price is $74
Jun 29 - Jun 30
Total with taxes and fees
Candlelight Inn & Suites Hwy 69 near McAlester

Fairbridge Inn & Suites McAlester

Fairbridge Inn & Suites McAlester
2.5 star property
McAlester
8.8 out of 10, Excellent, (13 reviews)
Fairbridge Inn & Suites 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 reviews)
This contemporary hotel offers convenient room service and free parking in McAlester. Relax after exploring nearby Puterbaugh and Chadick Parks. The 24-hour front desk team ensures seamless assistance throughout your stay.
$46 nightly
The price is $53
Jun 7 - Jun 8
Total with taxes and fees
OYO Hotel McAlestar OK S Main St

Holiday Lodge & Suites

Holiday Lodge & Suites
2.0 star property
McAlester
6.2 out of 10, (137 reviews)
This motel offers free WiFi and parking with the convenience of room service. Located in McAlester, you'll enjoy easy access to local attractions while staying in practical accommodations that provide all essential comforts for your visit.
$43 nightly
The price is $49
Jun 7 - Jun 8
Total with taxes and fees
Holiday Lodge & Suites

Motel 6 McAlester, OK - South

Motel 6 McAlester, OK - South
2.5 star property
McAlester
7.4 out of 10, Good, (227 reviews)
Escape to this comfortable Oklahoma motel with a seasonal outdoor pool and complimentary WiFi and parking. Located near Great Balls of Fire and Choctaw Casino McAlester, guests consistently praise the helpful staff ready to enhance your stay.
$45 nightly
The price is $52
Jun 7 - Jun 8
Total with taxes and fees
Motel 6 McAlester, OK - South

SureStay Hotel by Best Western McAlester

SureStay Hotel by Best Western McAlester
2.5 star property
McAlester
7.8 out of 10, Good, (92 reviews)
Start your day with a free breakfast at this McAlester hotel before exploring nearby Great Balls of Fire and McAlester Country Club. Enjoy convenient perks including complimentary WiFi, valet parking, and business-friendly amenities during your Oklahoma stay.
$72 nightly
The price is $84
Jun 10 - Jun 11
Total with taxes and fees
SureStay Hotel by Best Western McAlester

Studio 6 Mcalester, Ok - South

Studio 6 Mcalester, Ok - South
2.0 star property
McAlester
4.0 out of 10, (4 reviews)
Unwind at this casual hotel with a seasonal outdoor pool. Located near Great Balls of Fire and Choctaw Casino McAlester, this Studio 6 offers convenient amenities including free WiFi and complimentary self parking for a relaxed, value-packed stay.
$49 nightly
The price is $57
Jun 22 - Jun 23
Total with taxes and fees
Studio 6 Mcalester, Ok - South

Best Western Eufaula Inn

Best Western Eufaula Inn
2.5 star property
Eufaula
8.0 out of 10, Very Good, (569 reviews)
Set in a convenient location near Eufaula Memorial Library and Creek Nation Casino, this hotel offers a refreshing indoor pool and fitness center. After a complimentary breakfast, explore nearby attractions before returning to free WiFi and parking.
$107 nightly
The price is $127
Jun 7 - Jun 8
Total with taxes and fees
Best Western Eufaula Inn

Lake Eufaula Casino

Lake Eufaula Casino
2.0 star property
Eufaula
9.4 out of 10, Exceptional, (78 reviews)
$135 nightly
The price is $143
Jul 4 - Jul 5
Total with taxes and fees
Lake Eufaula Casino
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.

Check out hotels with a pool in McAlester

You may also like pet-friendly hotels in McAlester

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.

When is the best time to visit McAlester?

Our prices for hotels in McAlester are cheapest in March
Price trends for hotels in McAlester
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for McAlester
June
High 89°F / low 70°F. Sunny most days.
View properties in June
89°
weather_sun
June, no crowd data, average high temperature 89 degrees Fahrenheit, average low temperature 70 degrees Fahrenheit. Sunny most days.
70°
93°
weather_sun
July, no crowd data, average high temperature 93 degrees Fahrenheit, average low temperature 74 degrees Fahrenheit. Sunny most days.
74°
93°
weather_sun
August, no crowd data, average high temperature 93 degrees Fahrenheit, average low temperature 73 degrees Fahrenheit. Sunny most days.
73°
86°
weather_sun
September, no crowd data, average high temperature 86 degrees Fahrenheit, average low temperature 67 degrees Fahrenheit. Sunny most days.
67°
73°
weather_sun
October, no crowd data, average high temperature 73 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
61°
weather_sun
November, no crowd data, average high temperature 61 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Sunny most days.
44°
52°
weather_partly_sunny
December, no crowd data, average high temperature 52 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Partly sunny.
37°
50°
weather_partly_sunny
January, no crowd data, average high temperature 50 degrees Fahrenheit, average low temperature 33 degrees Fahrenheit. Partly sunny.
33°
53°
weather_partly_sunny
February, no crowd data, average high temperature 53 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Partly sunny.
36°
63°
weather_sun
March, no crowd data, average high temperature 63 degrees Fahrenheit, average low temperature 45 degrees Fahrenheit. Sunny most days.
45°
70°
weather_sun
April, no crowd data, average high temperature 70 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Sunny most days.
52°
78°
weather_partly_sunny
May, no crowd data, average high temperature 78 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Partly sunny.
61°
Monthly weather averages (˚F)

Top landmarks in McAlester

McAlester and related destinations

McAlester is well-known for its attractions such as Choctaw Casino McAlester and Eufaula Lake. This family-friendly city has something for everyone including restaurants as well as sights like Krebs Heritage Museum and McAlester Country Club. All are within a lively setting.

Panoramic view of McAlester, Oklahoma

Check out reviews of McAlester hotels guests love

Frequently asked questions

How much does a hotel room cost in McAlester?
You can discover great hotels in McAlester from $49 with properties to suit all budgets and needs. If you're after an affordable hotel in McAlester that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at McAlester hotels?
Discover great deals on McAlester hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on McAlester hotels.
Can I book McAlester hotels with free cancellation?
In order to book a refundable McAlester hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in McAlester?
Our travelers' top pet-friendly hotels in McAlester include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in McAlester.
What are some of the best kid-friendly hotels in McAlester?
One of the best McAlester hotels for kids is La Quinta Inn & Suites by Wyndham McAlester. La Quinta Inn & Suites by Wyndham McAlester is a kid-friendly hotel with a guest score of 8.6 out of 10 offering family-friendly amenities like an indoor pool and free parking, plus free cribs in guestrooms. Discover more kid-friendly hotels in McAlester by using the Hotels.com "Family friendly" filter in your search.
What are the top McAlester hotels with a pool?
Discover some of the best McAlester hotels with a pool for a little extra luxury on your trip. La Quinta Inn & Suites by Wyndham McAlester is a great hotel with an indoor pool and a guest rating of 8.6 out of 10. Plus, you can make the most of its free continental breakfast and free parking. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in McAlester with a pool.
What are some of the best McAlester hotels with free parking?
If you're arriving by car, choosing a great McAlester hotel with free parking is a plus. Our travelers' favorites include:
What are some popular hotels in central McAlester?
If you're looking for hotels in central McAlester, check out La Quinta Inn & Suites by Wyndham McAlester. Travelers love La Quinta Inn & Suites by Wyndham McAlester for its location, as well as the indoor pool, free continental breakfast and free parking this hotel offers.
Can I book a refundable hotel in McAlester?
If you want the flexibility to change your travel plans to McAlester, most accommodations provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where should I consider staying in McAlester if I want a reasonably priced accommodation?
Quality Inn & Suites McAlester on Hwy 69, Baymont by Wyndham McAlester Hwy 69 and Comfort Suites McAlester are a few accommodations you might want to consider that'll save you money.
Where can I stay in McAlester if I want a vacation home instead of a traditional hotel?
Browse 14 vacation homes on our site. You can also consider one of the 5 cottages for your trip.
What will the weather in McAlester be like during my visit?
The warmest months in McAlester are usually August and July with an average temp of 80°F. January and February are the chilliest months when the average temp is 45°F. The rainiest months are May and April.

Find out more about McAlester

Discover the Heartbeat of McAlester: Where Adventure Meets Enchantment

Discover the charm of McAlester, Oklahoma, a hidden gem perfect for a friendly stopover or an extended getaway. Nestled in the heart of the state, its vibrant downtown offers quaint shops, local eateries, and a welcoming atmosphere. Experience the serene beauty of McAlester Lake, ideal for fishing and picnicking, or delve into the town's rich history at the McAlester Depot and Historical Museum. With cozy accommodations and a warm community spirit, McAlester invites travelers to relax, explore, and create memorable adventures in this captivating slice of Americana.

Discover great hotels near McAlester

McAlester, Oklahoma, offers a range of hotel accommodations to suit various budgets and preferences. From affordable options for budget-conscious travelers to comfortable suites for those seeking a bit more space, you'll find a variety of choices to make your stay enjoyable. Whether you prefer a cozy motel or a modern hotel, McAlester has the right place for you. Here are some of our travelers' favorite hotels near McAlester:

  1. Motel 6 McAlesterOpens in a new window: This budget-friendly motel is designed for travelers seeking a pet-friendly experience. With a welcoming atmosphere, it features essential amenities that cater to those traveling with pets. The property allows pets on-site, making it a great choice for animal lovers. Guests appreciate the overall quality of the stay, with many highlighting the pleasant environment and friendly service.
  2. HiWay Inn Express Kiowa Hwy 69Opens in a new window: HiWay Inn Express Kiowa Hwy 69 provides a cozy budget-friendly lodging experience, perfect for travelers who want a pet-friendly environment. This motel maintains a warm ambiance and features amenities that ensure a comfortable stay for both guests and their pets. Reviewers commend the inviting nature of the property, emphasizing the welcoming attitude towards animals and the overall pleasant stay.
  3. Holiday Inn Express & Suites McAlester by IHGOpens in a new window: With a guest rating of 8.8 out of 10, Holiday Inn Express & Suites McAlester by IHG stands out as a budget-friendly hotel that embraces a city-themed atmosphere. Located in the city center, it is perfect for leisure travelers who appreciate unique experiences. Guests rave about the cleanliness and tranquility of the rooms, along with the proximity to local dining options. This hotel is an excellent choice for those seeking comfort and a vibrant urban experience.

Where to stay near McAlester

Some of the best areas to stay near McAlester, Oklahoma, are Krebs, Savanna, and Haileyville. Krebs is known for its great dining options and excursions. Savanna offers a friendly atmosphere and is ideal for a stopover. Haileyville boasts local charm and convenient access to McAlester Lake. For first-time visitors, Savanna is the best choice for a welcoming experience.

  1. KrebsOpens in a new window: If you’re looking for a unique experience in McAlester, Krebs is the place to stay. Known for its rich Italian heritage, this charming town offers delightful excursions that showcase its history and culture. You can stroll through the streets and explore local shops filled with handmade crafts and culinary delights. The friendly atmosphere makes it easy to connect with locals, and you can enjoy outdoor activities in the surrounding natural beauty, making Krebs a hidden gem for travelers wanting a cozy and authentic experience.
  2. SavannaOpens in a new window: Savanna is a friendly little community that welcomes visitors with open arms. Its quaint vibe and hospitable locals create a warm atmosphere for those looking to relax. While staying here, you can explore nearby parks and enjoy local events that often feature arts and crafts. The close-knit environment fosters community engagement, giving you a taste of small-town life in Oklahoma. It's an ideal spot for those who appreciate a slower pace and want to experience true Southern hospitality.
  3. HaileyvilleOpens in a new window: If you’re seeking a peaceful retreat, Haileyville offers a charming escape in the heart of Oklahoma. This small town is perfect for those who enjoy outdoor activities, with nearby parks ideal for hiking and picnicking. You'll find friendly people and a tight-knit community, making it easy to feel at home. The simplicity of Haileyville allows you to unwind while enjoying the natural beauty of the area, making it a great choice for travelers looking to recharge.

Things to do near McAlester

McAlester is a hidden gem for travelers seeking a mix of outdoor fun and lively community spirit. Surrounded by rolling hills and lush forests, you can enjoy hiking, running, or catching a local football game. With opportunities to engage in water sports or enjoy a performance under the stars, your visit will be full of excitement!

  • Drew ParkOpens in a new window – Head over to Drew Park for a delightful day outdoors! This spacious park is perfect for families and friends looking to enjoy a picnic or simply unwind in nature. With ample green space, you can take leisurely strolls or engage in a friendly game of frisbee. It's an ideal spot for those who appreciate the charm of a community park, making it a great place to relax and soak in the local atmosphere.
  • Kiowa City ParkOpens in a new window – Just a short distance away is Kiowa City Park, another wonderful destination for outdoor enthusiasts. This park boasts well-maintained walking paths and areas to sit and enjoy the scenery. Whether you're looking to take a brisk walk, play some sports, or let the kids run free, Kiowa City Park provides a welcoming environment for all ages. Don’t forget to bring your camera to capture the picturesque moments!

4 tips for savvy savings when booking a hotel in McAlester

  1. Book for the cheapest times: The most budget-friendly time to visit McAlester is during January, February, and December, when hotel prices tend to be lower. For a fulfilling experience that allows you to discover the area's historical landmarks, cultural sites, and unique attractions, it's recommended to stay for at least 2 to 3 days. This duration provides ample opportunity to explore family-friendly activities, urban experiences, sports events, and delightful dining options, all at great value for money. Keep in mind that prices may drop during these months, making it an even more affordable choice for your visit.
  2. Look for last-minute deals on Hotels.com: To explore travel options in McAlester, consider checking out the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections for potentially discounted hotel rates as your travel date approaches. You may discover valuable offers by enabling email alerts or push notifications for flash sales and promotions. Additionally, the Smart ShoppingOpens in a new window feature in the app can help you compare hotel prices and amenities, ensuring you're more likely to find our best options. Stay updated on your favorite hotels, and be ready to book your last-minute getaway when the right opportunity arises.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find a better deal on your stay in a McAlester hotel. For those seeking something special, boutique hotels can provide a more personalized experience and potentially better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we may suggest alternative dates that could be more budget-friendly.
  4. Consider your location: Hotels near the city center usually tend to be pricier, but thanks to McAlester's great public transportation options, you may discover more affordable independent hotels a bit farther out that remain well-connected. For those interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby cities, there’s often excellent value to be found. Opting for these alternative spots could provide a more authentic and budget-friendly experience.

Best time to go to McAlester

McAlester experiences its lowest average temperature in January, at 40.6°F (4.8°C), while July is the hottest month, with an average temperature of 82.8°F (28.2°C). May is typically the wettest month. If you’re looking to soak up the lively atmosphere in McAlester, June, July, and October are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, January, February, and December are perfect for a quieter getaway, marked by light rainfall and mostly sunny conditions.

Keep exploring