Hotels in St. Charles
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top 5 hotels in St. Charles at a glance
- Holiday Inn Express & Suites Madisonville by IHG — 2.5-star hotel in Madisonville. Guest rating: 9.2/10 — Wonderful.
- Big Spring Inn — 2.5-star hotel in Madisonville. Guest rating: 8.4/10 — Very Good.
- Baymont by Wyndham Madisonville — 2.5-star hotel in Madisonville. Guest rating: 8.0/10 — Very Good.
- Happy Extended stay — Located in Madisonville. Guest rating: 6.0/10.
- Pennyrile Forest State Resort Park — 3.5-star hotel in Dawson Springs. Guest rating: 9.0/10 — Wonderful.
Where to stay in St. Charles?

Holiday Inn Express & Suites Madisonville by IHG
Holiday Inn Express & Suites Madisonville by IHGMadisonville
9.2 out of 10, Wonderful, (226 reviews)
The price is $125
$139 total
includes taxes & fees
Aug 30 - Aug 31

Big Spring Inn
Big Spring InnMadisonville
8.4 out of 10, Very Good, (374 reviews)
The price is $63
$70 total
includes taxes & fees
Aug 2 - Aug 3

Baymont by Wyndham Madisonville
Baymont by Wyndham MadisonvilleMadisonville
8.0 out of 10, Very Good, (368 reviews)
The price is $98
$109 total
includes taxes & fees
Aug 9 - Aug 10

Happy Extended stay
Happy Extended stayMadisonville
6.0 out of 10, (5 reviews)
The price is $52
$58 total
includes taxes & fees
Aug 2 - Aug 3

Pennyrile Forest State Resort Park
Pennyrile Forest State Resort ParkDawson Springs
9.0 out of 10, Wonderful, (287 reviews)
The price is $125
$136 total
includes taxes & fees
Sep 1 - Sep 2

Happy stay Inn by BestAcco
Happy stay Inn by BestAccoMadisonville
2.8 out of 10, (3 reviews)
The price is $48
$53 total
includes taxes & fees
Aug 6 - Aug 7

Comfort Inn & Suites Madisonville
Comfort Inn & Suites MadisonvilleMadisonville
8.2 out of 10, Very Good, (490 reviews)
The price is $110
$122 total
includes taxes & fees
Aug 23 - Aug 24

Hampton Inn & Suites Madisonville
Hampton Inn & Suites MadisonvilleMadisonville
8.8 out of 10, Excellent, (403 reviews)
The price is $167
$186 total
includes taxes & fees
Aug 15 - Aug 16
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.
Go beyond your typical stay in St. Charles
Pet friendly
Check out reviews of St. Charles hotels guests love

Big Spring Inn
10/10 Excellent




























