Hotels in Batchtown

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

Where to stay in Batchtown?

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

1. Bay Inn & Suites Troy

Bay Inn & Suites Troy
2.5 star property
Troy
9.4 out of 10, Exceptional, (62 reviews)
Rustic charm meets practicality at this Troy hotel with complimentary breakfast, WiFi, and parking. Explore nearby Woods Fort Country Club or relax at Avery Park after a productive day. Just 36 minutes from Spirit of St. Louis Airport.
$69 nightly
The price is $79
Dec 6 - Dec 7
Total with taxes and fees
Bay Inn & Suites Troy

2. Holiday Inn Express & Suites St Peters by IHG

Holiday Inn Express & Suites St Peters by IHG
2.5 star property
St. Peters
9.4 out of 10, Exceptional, (457 reviews)
Just 15 minutes from Mississippi River and Ameristar Casino, this welcoming hotel offers free breakfast, WiFi, and parking. After exploring nearby Bowlero and CarShield Field, unwind in the indoor pool or fitness center.
$123 nightly
The price is $142
Nov 15 - Nov 16
Total with taxes and fees
Holiday Inn Express & Suites St Peters by IHG

3. Comfort Inn & Suites St. Louis - O'Fallon

Comfort Inn & Suites St. Louis - O'Fallon
2.5 star property
O'Fallon
7.4 out of 10, Good, (1,005 reviews)
$75 nightly
The price is $88
Dec 6 - Dec 7
Total with taxes and fees
Comfort Inn & Suites St. Louis - O'Fallon

4. Drury Inn & Suites St. Louis St. Peters

Drury Inn & Suites St. Louis St. Peters
3.0 star property
St. Peters
9.6 out of 10, Exceptional, (1,002 reviews)
Escape to a peaceful haven minutes from shopping and entertainment. This hotel offers quiet rooms despite its freeway proximity, plus free breakfast, WiFi, and parking. After exploring nearby attractions, unwind in the indoor pool or fitness center while enjoying exceptional staff service.
$110 nightly
The price is $126
Nov 22 - Nov 23
Total with taxes and fees
Drury Inn & Suites St. Louis St. Peters

5. Days Inn by Wyndham St Peters/St Charles

Days Inn by Wyndham St Peters/St Charles
2.0 star property
St. Peters
6.2 out of 10, Good, (1,000 reviews)
Minutes from Ameristar Casino and Mid Rivers Mall, this St. Peters hotel provides complimentary WiFi and continental breakfast daily. The fitness center keeps your routine intact while helpful staff ensure a pleasant stay. Guests particularly appreciate the convenient location.
$70 nightly
The price is $80
Nov 11 - Nov 12
Total with taxes and fees
Days Inn by Wyndham St Peters/St Charles

6. Super 8 by Wyndham O'Fallon MO/St. Louis Area

Super 8 by Wyndham O'Fallon MO/St. Louis Area
2.0 star property
O'Fallon
7.0 out of 10, Good, (1,005 reviews)
Take a dip in the indoor pool at this inviting hotel near CarShield Field and Alligator Creek Aquatic Center. Enjoy free WiFi, parking, and on-the-go breakfast daily. Business travelers appreciate the convenient location and clean, comfortable rooms.
$71 nightly
The price is $83
Nov 15 - Nov 16
Total with taxes and fees
Super 8 by Wyndham O'Fallon MO/St. Louis Area

7. WoodSpring Suites St Peters-OFallon

WoodSpring Suites St Peters-OFallon
2.5 star property
St. Peters
8.4 out of 10, Very good, (290 reviews)
Located in St. Peters, this hotel offers convenient access to popular spots like Bowlero and CarShield Field. Enjoy practical extended-stay amenities with free WiFi and parking, plus 24-hour front desk service for round-the-clock assistance.
$79 nightly
The price is $91
Dec 1 - Dec 2
Total with taxes and fees
WoodSpring Suites St Peters-OFallon

8. Country Inn & Suites by Radisson, St. Peters, MO

Country Inn & Suites by Radisson, St. Peters, MO
2.5 star property
St. Charles
8.0 out of 10, Very good, (1,001 reviews)
Conveniently located within a 10-minute drive of Ameristar Casino, this St. Charles hotel offers an indoor pool for year-round swimming. Enjoy free breakfast, WiFi, and parking while exploring nearby attractions. Clean rooms and helpful staff enhance your stay.
$85 nightly
The price is $98
Dec 6 - Dec 7
Total with taxes and fees
Country Inn & Suites by Radisson, St. Peters, MO

9. Days Inn by Wyndham Lake Saint Louis

Days Inn by Wyndham Lake Saint Louis
2.0 star property
Lake St Louis
6.2 out of 10, Good, (94 reviews)
$71 nightly
The price is $80
Dec 8 - Dec 9
Total with taxes and fees
Days Inn by Wyndham Lake Saint Louis

10. Fairfield Inn & Suites Wentzville

Fairfield Inn & Suites Wentzville
3.0 star property
Wentzville
9.0 out of 10, Wonderful, (728 reviews)
Located near Wentzville Flea Market and Vietnam Veterans Memorial, this business-friendly hotel offers free breakfast and WiFi. Enjoy morning swims in the indoor pool, maintain your routine at the fitness center, and explore nearby attractions during your comfortable stay.
$128 nightly
The price is $146
Nov 24 - Nov 25
Total with taxes and fees
Fairfield Inn & Suites Wentzville

11. Hampton Inn St. Charles St. Peters

Hampton Inn St. Charles St. Peters
2.5 star property
St. Charles
8.2 out of 10, Very good, (1,001 reviews)
Near the excitement of Ameristar Casino, this welcoming hotel provides an indoor pool for swimming anytime. Enjoy a complimentary breakfast, free WiFi, and parking, while the 24-hour fitness center keeps your workout routine intact during travels.
$109 nightly
The price is $126
Nov 22 - Nov 23
Total with taxes and fees
Hampton Inn St. Charles St. Peters

12. Holiday Inn Express Hotel and Suites St. Charles by IHG

Holiday Inn Express Hotel and Suites St. Charles by IHG
3.0 star property
St. Charles
8.2 out of 10, Very good, (772 reviews)
Located in St. Charles, this hotel puts you 15 minutes from Hollywood Casino Amphitheatre and Ameristar Casino. Enjoy Sugarfire BBQ Restaurant's tasty barbecue, plus convenient perks like free breakfast, WiFi, and parking. Nearby Jaycee Park offers outdoor recreation.
$117 nightly
The price is $134
Nov 27 - Nov 28
Total with taxes and fees
Holiday Inn Express Hotel and Suites St. Charles by IHG

13. Courtyard by Marriott St. Louis St. Peters

Courtyard by Marriott St. Louis St. Peters
3.0 star property
St. Peters
9.0 out of 10, Wonderful, (785 reviews)
Tranquil atmosphere awaits at this St. Peters hotel, just a 10-minute drive from Ameristar Casino. Enjoy American cuisine at The Bistro, take a refreshing swim, or maintain your routine at the health club. In-room refrigerators and microwaves add convenience.
$121 nightly
The price is $145
Nov 22 - Nov 23
Total with taxes and fees
Courtyard by Marriott St. Louis St. Peters

14. Quality Inn Foristell

Quality Inn Foristell
2.5 star property
Foristell
8.2 out of 10, Very good, (1,002 reviews)
Escape to a quiet retreat with a free full breakfast to fuel your day. Explore nearby Cedar Lake Cellars, then return to clean, comfortable rooms. The fitness center keeps routines on track, while the helpful staff ensures a restful experience.
$80 nightly
The price is $90
Dec 6 - Dec 7
Total with taxes and fees
Quality Inn Foristell

15. Troy Inn and Suites

Troy Inn and Suites
2.5 star property
Troy
5.4 out of 10, (98 reviews)
This Troy hotel provides essential comforts with free WiFi and parking. Located near Avery Park and Woods Fort Country Club, it features 24-hour front desk service for seamless stays, just 35 minutes from Spirit of St. Louis Airport.
$68 nightly
The price is $78
Nov 10 - Nov 11
Total with taxes and fees
Troy Inn and Suites

16. Super 8 by Wyndham St Charles

Super 8 by Wyndham St Charles
2.0 star property
St. Charles
8.2 out of 10, Very good, (1,003 reviews)
Wake up to a serene stay and complimentary morning meal at this quiet St. Charles retreat. Just minutes from Ameristar Casino and Cave Spring Golf Center, this hotel offers free WiFi, parking, and clean rooms with attentive staff to ensure comfort.
$78 nightly
The price is $90
Dec 6 - Dec 7
Total with taxes and fees
Super 8 by Wyndham St Charles

17. Extended Stay America Suites St Louis St Peters

Extended Stay America Suites St Louis St Peters
2.5 star property
St. Peters
7.0 out of 10, Good, (692 reviews)
This hotel offers a quiet night's sleep just 15 minutes from Ameristar Casino and Hollywood Casino Amphitheatre. Enjoy free on-the-go breakfast daily, plus complimentary WiFi and parking. Mid Rivers Mall and Mississippi River are nearby, with attentive staff ready to assist.
$90 nightly
The price is $103
Nov 20 - Nov 21
Total with taxes and fees
Extended Stay America Suites St Louis St Peters

18. Sleep Inn & Suites O'Fallon MO - Technology Drive

Sleep Inn & Suites O'Fallon MO - Technology Drive
2.5 star property
O'Fallon
9.0 out of 10, Wonderful, (1,158 reviews)
This welcoming Sleep Inn provides complimentary breakfast, WiFi, and parking near Weldon Spring Interpretive Center. The indoor pool invites morning swims while the fitness center keeps workouts on track. Comfortable beds and attentive staff ensure a restful business trip.
$82 nightly
The price is $96
Dec 3 - Dec 4
Total with taxes and fees
Sleep Inn & Suites O'Fallon MO - Technology Drive

19. Economy Inn Wentzville

Economy Inn Wentzville
2.0 star property
Wentzville
6.4 out of 10, Good, (576 reviews)
$67 nightly
The price is $76
Dec 9 - Dec 10
Total with taxes and fees
Economy Inn Wentzville

20. Hilton Garden Inn St. Louis/O'Fallon MO

Hilton Garden Inn St. Louis/O'Fallon MO
3.0 star property
O'Fallon
8.8 out of 10, Excellent, (767 reviews)
Discover comfort at this O'Fallon hotel with an indoor pool and 24-hour fitness center. Grab American cuisine at The Great American Grill or unwind at the bar. Near the 9-11 Memorial with free WiFi and parking.
$118 nightly
The price is $140
Dec 6 - Dec 7
Total with taxes and fees
Hilton Garden Inn St. Louis/O'Fallon MO
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 reviews of Batchtown hotels guests love

Frequently asked questions

How much does a hotel room cost in Batchtown?
You can find top hotels in Batchtown from $76 with options to suit your budget and needs. To find an affordable hotel in Batchtown that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Batchtown hotels?
Discover great deals on Batchtown hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Batchtown hotels.
Can I book Batchtown hotels with free cancellation?
It's easy to book a refundable Batchtown hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most 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.
Can I book refundable accommodations in Batchtown?
If you're looking for the flexibility to change your travel plans to Batchtown, most properties offer 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.
What will the weather in Batchtown be like during my vacation?
July and August are typically the warmest months in Batchtown when the average temp is 74°F. January and February are the coldest months when the average temperature is 36°F. May and April are the months with the most rain.
Why should I book my Batchtown hotel with Hotels.com?
There are lots of reasons to book your Batchtown trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring