"Friendly atmosphere. The staff recommended a lovely restaurant. Room was cozy and clean. Loved the brand of supplied soap, lotion, shampoo, and conditioner. The makeup wipes were an extra cherry on top. My bed was comfortable and clean. No complaints. This hotel was 10/10! "
"Friendly atmosphere. The staff recommended a lovely restaurant. Room was cozy and clean. Loved the brand of supplied soap, lotion, shampoo, and conditioner. The makeup wipes were an extra cherry on top. My bed was comfortable and clean. No complaints. This hotel was 10/10! "
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.
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.
Get last-minute hotel deals in St. Charles and save more
Discover a national historic district featuring over 100 buildings, including the First Missouri State Capitol and St. Charles Odd Fellows Hall, showcasing architectural styles like Greek Revival and Italianate.
You can find out about the history of St. Charles with a visit to Frontier Park. Check out the shops and top-notch restaurants in this family-friendly area.
Walk around the campus at Lindenwood University during your stay in St. Charles. Experience the great live music and acclaimed theater scene in this family-friendly area.
Explore the restored 1812-era Main Street, lined with charming shops and eateries. Bike the scenic Katy Trail or visit the Ameristar Casino to experience St. Charles' diverse offerings.
We love visiting St Charles and have been there numerous times over the last two years, as our child attends school at Lindenwood Uni. It is a an absolutely beautiful area, love walking the historic district and the Katy Trail.
Anonymous traveler
10.0/10
Excellent
St. Charles is a beautiful city. The historic downtown is always beautiful to see, drive and/or walk through. There are a lot of restaurants in this area and it's easy to get around.
Anonymous traveler
10.0/10
Excellent
Always lovely, delicious food, cobblestone streets, and friendly people, you just can't get much better than amazing St. Charles!
Alycia
10.0/10
Excellent
St. Charles is an adorable town with picturesque historical streets that you could spend an entire day exploring.
Megan
10.0/10
Excellent
Amazing brick streets with plenty of dining and shopping! You can totally make a weekend out of it.
Melanie
10.0/10
Excellent
St. Charles is a delightful town. Rally enjoyed our experience! Missouri's First Capitol!
Paula
10.0/10
Excellent
Great shopping with lots of unique things! The food options were amazing and so good! Highly recommend Tony's on Main!
Cynthia
8.0/10
Good
I grew up in the St. Charles/St. Peter's area and lived there for 35 years but now live in Kansas City. It has grown and expanded exponentially since we first moved there in the late 1970's.
Dana
10.0/10
Excellent
I love historic St. Charles (just across the highway from the hotel though not walkable to get there). Lots to do and see!
Anonymous traveler
10.0/10
Excellent
Really enjoyed my 5 day stay in St Charles and the St Louis area. A great place to learn a lot about American history.
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
10/10 Excellent
"The customer service was great, everyone at the front was exceptional. We forgot a stuffed animal and called a few hours later. They immediately went to look for it and held it at the front until we could pick it up. I believe his name was Tony, very kind! "
"We enjoyed our stay. Clean, Ease in parking and check in/out. Gateway Arch Park and Busch Stadium are very close to the hotel. Many food option around the area. One thing I was hoping but probably did not check if there is an option for complimentary breakfast"
"Love this property / location is fantastic to catch a cardinals game or see the arch! It’s not far from the aquarium and zoo! Super kid friendly ! Two whirlpools and a pool! Staff are lovely - shout out to Bethany and Crystal - both made us feel at home! "
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
10/10 Excellent
"Beautiful historic hotel! Staff was so friendly, considerate and professional. EXTREMELY dog friendly. Loved that they were involved with local dog rescue.
Sidewalks near the hotel were a little bit dirty. Mostly due to the apartment building next door, but I would stay here again. "
You can discover great hotels in St. Charles from $71 with properties to suit all budgets and needs. To find an affordable hotel in St. Charles 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 St. Charles hotels?
Members can save up to 20% on select hotels in St. Charles. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book St. Charles hotels with free cancellation?
In order to book a refundable St. Charles hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many 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 the top-rated luxury hotels in St. Charles?
One of the most popular luxury hotels in St. Charles is Ameristar Casino Resort and Spa. Ameristar Casino Resort and Spa is a luxury hotel with a high guest rating amongst our travelers, and it offers a full-service spa, 2 hot tubs and a seasonal outdoor pool.
What are some top pet-friendly hotels in St. Charles?
Consider one of our travelers' favorite pet-friendly hotels in St. Charles:
You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in St. Charles.
What are some of the best hotels in St. Charles for couples?
Enjoy your couple's retreat with a stay at a top-rated St. Charles romantic hotel. Our travelers love Ameristar Casino Resort and Spa, a hotel with 6 restaurants and a poolside bar. Another romantic hotel with top reviews is Embassy Suites by Hilton St. Louis St. Charles. This hotel offers a restaurant and an indoor pool for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in St. Charles for couples on Hotels.com.
What are some of the best kid-friendly hotels in St. Charles?
One of the best St. Charles hotels for kids is Drury Plaza Hotel St. Louis St. Charles. Drury Plaza Hotel St. Louis St. Charles is a kid-friendly hotel with a guest score of 9.6 out of 10 offering family-friendly amenities like an outdoor pool and a hot tub, plus free cribs in guestrooms. Explore more kid-friendly hotels in St. Charles by using our "Family friendly" filter in your search on Hotels.com.
What are the top St. Charles hotels with a pool?
For a little extra luxury, discover some of the best St. Charles hotels with a pool. Drury Plaza Hotel St. Louis St. Charles is a great hotel with an outdoor pool and an indoor pool, and a guest rating of 9.6 out of 10. Plus, you can make the most of its hot tub and free buffet breakfast. Embassy Suites by Hilton St. Louis St. Charles is a popular hotel that features an indoor pool along with a restaurant and a bar/lounge. To find more stays in St. Charles with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best St. Charles hotels with free parking?
If you're driving, a great St. Charles hotel with free parking is a bonus. Our travelers' favorites include:
What are some popular hotels in central St. Charles?
For hotels in central St. Charles, check out Drury Plaza Hotel St. Louis St. Charles and Best Western Plus The Charles Hotel. Travelers love Drury Plaza Hotel St. Louis St. Charles for its location, as well as the outdoor pool, hot tub and free buffet breakfast this hotel offers. Best Western Plus The Charles Hotel is another popular central hotel with an indoor pool, a free buffet breakfast and a gym. When you stay at one of these central hotels, you'll be in easy reach of top sights including Hollywood Casino Amphitheatre. St. Charles Historic District is a central neighborhood for your St. Charles vacation.
Are all taxes and fees included in the St. Charles hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What accommodations do travelers like in St. Charles?
There's a lot visitors like about St. Charles, especially its restaurants and historical sites. Learn about the local heritage of St. Charles at landmarks like Historic Main Street and Lewis & Clark Boathouse and Nature Center. You might find that sights like Katy Trail and St Charles Convention Center are worth a visit.