A gravel road flanked by autumn-colored trees and a clear blue sky.

Lodges in St. Charles

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for St. Charles lodges

1. Private pool. On the river. A few summer dates left in 2027. And, 2028 Now Open.

Private pool. On the river. A few summer dates left in 2027. And, 2028 Now Open.
Preston
10.0 out of 10, Exceptional, (90 reviews)
"We thoroughly enjoyed our stay. The expanded deck was a big plus. The pool was a favorite! Excellent property!"
United States
Wallace H.
$2,068 nightly
The price is $2,213
Nov 7 - Nov 8
Total with taxes and fees
Private pool. On the river. A few summer dates left in 2027. And, 2028 Now Open.
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.
Save an average of 15% on thousands of hotels when you're signed in

Top St. Charles Hotel Reviews

Find out more about St. Charles

St. Charles Lodges information

Number of reviews
90
Accommodation
8 Lodges
Lowest Price
$2,213
Highest Price
$2,213

Frequently asked questions

Why book your lodge in St. Charles with Expedia?
With Expedia, it's a cinch to find your ideal lodge in St. Charles. Make your way to the filters to search for properties that have conveniences suitable for a family vacay or a couple's break. If you're on a budget, choose how much you'd like to spend and the star rating of your hotel. We'll help you find the perfect stay whatever your trip looks like.
How can I find cheap lodges in St. Charles?
Expedia can help you narrow your search for cheap lodges in St. Charles. To lock in a terrific stay in a matter of clicks, use our handy filter tool to refine your search results by star rating, amenities and budget.
What is there to do in St. Charles near my lodge?
If you're ready to fill up your itinerary in St. Charles, be sure to visit Minnetonka Cave. It's a winner among locals and visitors alike.

Explore a world of travel with Expedia