Hotels in Batchtown

Tue 30 Dec
Thu 1 Jan
December 2025
24
January 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
23 Dec - 24 Dec
Tomorrow
24 Dec - 25 Dec
This weekend
26 Dec - 28 Dec
Next weekend
2 Jan - 4 Jan

Where to stay in Batchtown?

£98
includes taxes & fees
2 Jan - 3 Jan 2026
Holiday Inn Express & Suites Wentzville St Louis West by IHG
£66
includes taxes & fees
31 Dec - 1 Jan 2026
Quality Inn Foristell
£65
includes taxes & fees
25 Dec - 26 Dec
WoodSpring Suites St Peters-OFallon
£76
includes taxes & fees
11 Jan - 12 Jan 2026
Hampton Inn St. Charles St. Peters
£69
includes taxes & fees
15 Jan - 16 Jan 2026
Sleep Inn & Suites O'Fallon MO - Technology Drive
£68
includes taxes & fees
8 Jan - 9 Jan 2026
Comfort Inn & Suites St. Louis - O'Fallon
£67
includes taxes & fees
4 Jan - 5 Jan 2026
Super 8 by Wyndham Jerseyville
£50
includes taxes & fees
25 Dec - 26 Dec
Economy Inn Wentzville
£53
includes taxes & fees
5 Jan - 6 Jan 2026
Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
£56
includes taxes & fees
17 Jan - 18 Jan 2026
LAKEVIEWINN
£80
includes taxes & fees
4 Jan - 5 Jan 2026
Holiday Inn Express St. Louis West - O'Fallon by IHG
£103
includes taxes & fees
11 Jan - 12 Jan 2026
Hampton Inn St. Louis Wentzville
£99
includes taxes & fees
18 Jan - 19 Jan 2026
Country Inn & Suites by Radisson, St. Charles Historic District
£94
includes taxes & fees
28 Dec - 29 Dec
Drury Inn & Suites St. Louis St. Peters
£55
includes taxes & fees
25 Dec - 26 Dec
Bay Inn & Suites Troy
£52
includes taxes & fees
31 Dec - 1 Jan 2026
Relax Inn Saint Charles
£57
includes taxes & fees
30 Dec - 31 Dec
Super 8 by Wyndham O'Fallon MO/St. Louis Area
£112
includes taxes & fees
18 Jan - 19 Jan 2026
Hollywood Casino & Hotel St. Louis
£82
includes taxes & fees
23 Jan - 24 Jan 2026
Hilton Garden Inn St. Louis/O'Fallon MO
£54
includes taxes & fees
4 Jan - 5 Jan 2026
Days Inn by Wyndham St Peters/St Charles
See more properties

Check out reviews of Batchtown hotels guests love

Drury Inn & Suites St. Louis St. Peters

Drury Inn & Suites St. Louis St. Peters

10/10 Excellent
"Yes"
Don 1-night trip
Posted 2 days ago
Drury Inn & Suites St. Louis St. Peters
Sleep Inn & Suites O'Fallon MO - Technology Drive

Sleep Inn & Suites O'Fallon MO - Technology Drive

10/10 Excellent
"Very clean hotel my family enjoyed the stay. The pool was heated and felt good. Breakfast was good and well stocked"
Amy 1-night trip
Posted 2 days ago
Sleep Inn & Suites O'Fallon MO - Technology Drive
Relax Inn Saint Charles

Relax Inn Saint Charles

10/10 Excellent
"Air conditioning worked and staff were nice"
Kimberly 1-night trip
Posted 3 days ago
Relax Inn Saint Charles
Drury Plaza Hotel St. Louis St. Charles

Drury Plaza Hotel St. Louis St. Charles

10/10 Excellent
"Nice stay"
Susan 1-night trip
Posted 3 days ago
Drury Plaza Hotel St. Louis St. Charles
Holiday Inn Express St. Louis West - O'Fallon by IHG

Holiday Inn Express St. Louis West - O'Fallon by IHG

10/10 Excellent
"Friendly staff. "
Julie 1-night trip
Posted 3 days ago
Holiday Inn Express St. Louis West - O'Fallon by IHG
Hampton Inn St. Charles St. Peters

Hampton Inn St. Charles St. Peters

10/10 Excellent
" Very good "
Donald 1-night trip
Posted 3 days ago
Hampton Inn St. Charles St. Peters
Country Inn & Suites by Radisson, St. Charles Historic District

Country Inn & Suites by Radisson, St. Charles Historic District

10/10 Excellent
"Excellent in all respects"
Gary 2-night trip
Posted 3 days ago
Country Inn & Suites by Radisson, St. Charles Historic District
Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa

10/10 Excellent
"All around great stay! "
Lisa 1-night trip
Posted 5 days ago
Ameristar Casino Resort and Spa
Embassy Suites by Hilton St. Louis St. Charles

Embassy Suites by Hilton St. Louis St. Charles

10/10 Excellent
"Excellent staff. Great room! Very clean. Amazing breakfast! "
Jennifer 1-night trip
Posted 8 days ago
Embassy Suites by Hilton St. Louis St. Charles

Frequently asked questions

How much does a hotel room cost in Batchtown?
You can find top hotels in Batchtown from £68 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 much does a hotel room cost in Batchtown?
You can find top hotels in Batchtown from £68 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". If you're a member, don't forget to sign in to your account to unlock more savings.
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.
How can I find deals and earn rewards at Batchtown hotels?
Members can save up to 20% on select hotels in Batchtown. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Batchtown hotels with free cancellation?
To book a refundable Batchtown hotel on Hotels.com, just 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.
Can I book a refundable accommodation option in Batchtown?
If you want the flexibility to change your plans to Batchtown, most hotels offer refundable* rates that you can book. You can see this accommodation 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 visit?
July and August are typically the warmest months in Batchtown, when the average temperature is 23°C. January and February are the coldest months, when the average temperature is 2°C. 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, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Keep exploring