Agoda Hero Banner

Find Hotels in St.Charles (MO), United States

28 vacation rentals and hotels available now

11 best hotels in St.Charles (MO)

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Drury Plaza Hotel St. Louis St. Charles
St.Charles,St.Charles (MO) - View on map
" All hotels are over priced, but, this one is worth spending a little extra for what you get. I found the bed extremely comfortable. The place is clean and nice; overall a good experience."
Show more
9.5

Exceptional

63 reviews

Avg price per night
$ 222
Ameristar Casino Resort and Spa (St. Charles)
St.Charles,St.Charles (MO) - View on map
"Our room was beautiful and clean."
7.9

Very good

12 reviews

Avg price per night
$ 348
Americas Best Value Inn & Suites St. Louis, St. Charles Inn
St.Charles,St.Charles (MO) - View on map
"Room had ants around the sink, on the nightstand, and on the desk, a filthy carpet (I did have a pet-friendly room, so maybe that's why, but still, my socks were black just walking around for a half hour) and water stains on the ceiling. I would have told the person at the front desk when I checked out, but he didn't seem to speak english very well. Location was great, staff was really friendly but I probably wouldn't stay there again for the price."
Show more
6.5

Very good

13 reviews

Avg price per night
$ 117
Country Inn & Suites by Radisson, St. Charles, MO
St.Charles,St.Charles (MO) - View on map
"Hotel was clean."
9.3

Exceptional

24 reviews

Avg price per night
$ 161
Holiday Inn Express Hotel & Suites St Charles
St.Charles,St.Charles (MO) - View on map
Avg price per night
$ 150
Tru by Hilton St. Charles St. Louis
St.Charles,St.Charles (MO) - View on map
"Hotel was very clean and our view from our window was beautiful looking at the city of st Charles."
8.2

Excellent

10 reviews

Avg price per night
$ 199
Best Western Plus The Charles Hotel
St.Charles,St.Charles (MO) - View on map
"My husband and I stayed here during our anniversary. Unfortunately, there was a mix up in our room, but fortunately, we were able to get it fixed and get the room that we booked. The staff was really friendly, the place was really nice, and the rooms were very cleanly. Also, the hotel is near many shops and restaurants."
Show more
8.8

Excellent

11 reviews

Avg price per night
$ 106
Country Inn & Suites by Radisson St. Peters MO
St.Charles,St.Charles (MO) - View on map
"The room was clean & the staff was nice. But the beds were horribly uncomfortable & the free breakfast was gross. "
8.1

Excellent

5 reviews

Avg price per night
$ 117
Super 8 By Wyndham St Charles
St.Charles,St.Charles (MO) - View on map
"Great value, convenient, easy access, good breakfast and great staff!"
8.1

Excellent

9 reviews

Avg price per night
$ 106
Embassy Suites by Hilton St. Louis St. Charles
St.Charles,St.Charles (MO) - View on map
"The rooms were nice."
8.2

Excellent

7 reviews

Avg price per night
$ 196
Drury Plaza Hotel St. Louis St. Charles
St.Charles,St.Charles (MO) - View on map
" All hotels are over priced, but, this one is worth spending a little extra for what you get. I found the bed extremely comfortable. The place is clean and nice; overall a good experience."
Show more
9.5

Exceptional

63 reviews

Avg price per night
$ 222

Fast facts about St.Charles (MO), United States

Accommodations28 properties
Popular hotelBest Western Plus The Charles Hotel
Popular areaSt.Charles
Nightly rates fromS$77

Discover the neighborhoods of St.Charles (MO)


Frequently asked questions

What's the average price of a hotel in St.Charles (MO)?

The average price for a 3-star hotel in St.Charles (MO) is USD 172. The average price for a 4-star hotel in St.Charles (MO) is USD 250.

What's the average price of a hotel in St.Charles (MO) this weekend?

The average price for a 3-star hotel in St.Charles (MO) this weekend is USD 194. The average price for a 4-star hotel in St.Charles (MO) this weekend is USD 251.

What's the average price of a hotel in St.Charles (MO) tonight?

The average price for a 3-star hotel in St.Charles (MO) tonight is USD 186. The average price for a 4-star hotel in St.Charles (MO) tonight is USD 218.

What are the most popular hotels in St.Charles (MO)?

What are the best hotels in St.Charles (MO) for couples?

Couples who stayed in St.Charles (MO) have given high ratings to Drury Plaza Hotel St. Louis St. Charles and Country Inn & Suites by Radisson, St. Charles, MO.

What are the best hotels in St.Charles (MO) for families?

Families who stayed in St.Charles (MO) highly recommend Drury Plaza Hotel St. Louis St. Charles.

What hotels in St.Charles (MO) have the best breakfast?

Verified travelers to St.Charles (MO) have given top reviews for the breakfast at Best Western Plus The Charles Hotel, Country Inn & Suites by Radisson, St. Charles, MO and Drury Plaza Hotel St. Louis St. Charles.

What's the best neighborhood in St.Charles (MO) to stay in?

Popular neighborhoods among travelers staying in St.Charles (MO) include St.Charles.

Show more questions



More about St.Charles (MO)

Finding the cheapest price for top hotels in St.Charles (MO), United States is easy with Agoda.com. With more than 19 hotels spread across the entire city, you are sure to find a property convenient for you. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. St.Charles (MO) has many attractions to explore with its fascinating past, intriguing present and exciting future. There are so many things to do, you may want to stay an extra week or so to experience them all. Agoda.com offers professional reviews and ratings of hotels in St.Charles (MO) so you can enjoy the perfect stay.