St. Charles hotels

Search hundreds of travel sites at once for hotels in St. Charles, Missouri

St. Charles
22 May — 23 May2
St. Charles
Sun 22/5
Mon 23/5

Good to know

Low season

February

High season

July

Average price (weeknight)

C$ 195

Average price (weekend night)

C$ 223
Cheapest month to stay with an average 14% drop in price.
Most expensive month to stay with an average 93% rise in price.
Average Sun. - Thu. price over the last 2 weeks.
Average Fri. & Sat. price over the last 2 weeks.

Best St. Charles hotels

Most recommended St. Charles hotels

Show all
Ameristar Casino Resort And Spa - St. Charles - Lounge
C$ 393+
Free Wi-Fi
Pool
Spa
Embassy Suites St. Louis-St. Charles - St. Charles - Lobby
C$ 304+
Parking
Free Wi-Fi
Pool
Pet friendly
Rodeway Inn Saint Charles - St. Charles - Bedroom
Rodeway Inn Saint Charles - St. Charles - Bedroom
C$ 87+
Parking
Free Wi-Fi
Pet friendly
Sleep Inn - St. Charles - Bedroom
Sleep Inn - St. Charles - Bedroom
Sleep Inn
4.8 Okay
C$ 136+
C$ 136+
Parking
Free Wi-Fi
Pool
Pet friendly

How much is a St. Charles hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

When to book a hotel in St. Charles

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding St. Charles hotel deals

  • If you’re looking for a cheap hotel in St. Charles, you should consider visiting during the low season. You'll find cheaper accommodations in St. Charles in February and December.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in St. Charles if you stay on a Saturday. The opposite is true for, Friday, which is usually the most expensive day.
  • Book more than 90 days before your stay begins to get the best price for your St. Charles accommodation.
  • The cheapest 3-star hotel room in St. Charles found on KAYAK in the last 2 weeks was C$ 172, while the most expensive was C$ 172.
  • How long should you stay? KAYAK users usually book their accommodation in St. Charles for 4 days.
  • Hikers visiting St. Charles will love staying near the Bangert Island hiking area. Embassy Suites by Hilton St. Louis St. Charles lies less than a mile from Bangert Island offering bright informal suites with Whirlpool tubs alongside an indoor pool, a gym, and a spa.
  • Visitors that wish to hit the golf range can consider lodging near St. Charles’ major golf courses. Hampton Inn conveniently lies about 1.1 miles from Bogey Hills Country Club and is within a 5-minute walking distance from Cave Spring Golf Center. The hotel offers visitors relaxed suites alongside an indoor pool with a whirlpool, a fitness center, and an outdoor terrace.
  • If you are staying in St. Charles for business purposes, consider lodging near the city’s business centers. Embassy Suites by Hilton St. Louis St. Charles lies about 1.3 miles from St Charles Commerce Center and is a 2 minutes’ walk to St. Charles Convention Center. The hotel features informal rooms with Whirlpool tubs and an indoor pool, a fitness center, and a spa.
  • Visitors that are looking for accommodation in areas with more character can get a stay near St. Charles historic district. Country Inn & Suites by Radisson, St. Charles is a 12-minute walk from First Missouri State Capitol State Historic Site and about 6 miles from Coeur Lake Memorial Park. The hotel offers suites with Whirlpool tubs alongside a gym, a hot tub, and an indoor pool.
  • If you intend to do some birdwatching, consider booking accommodation near Katy Trail. Ameristar Casino Resort Spa St. Charles lies about 1.9 miles from Katy Trail, offering contemporary suites with wet bars, Whirlpool tubs, and an indoor and outdoor pool with sun decks. Drury Plaza Hotel St. Louis St. Charles lies about 2.1 miles from Katy Trail and features relaxed rooms with pull-out sofas alongside an indoor and outdoor pool.

FAQs when booking a hotel in St. Charles

Where to stay in St. Charles?

Our map will help you find the perfect place to stay in St. Charles by showing you the exact location of each hotel.

Recent reviews for St. Charles hotels

Here are the St. Charles hotels our guests have recently reviewed
Ameristar Casino Resort And Spa7.5/10 ratingout of 7 reviews · C$ 170 avg price/ night
Absolutely nothing could be done better! It was an absolute perfect stay we loved it! We did a birthday getaway for my girl, I had mentioned it to the front desk worker and she went and got a little gift bag and a birthday card for her! The whole stay was completely perfect!! We loved it!!!!
Anonymous (30 Jan. 2022)
Ameristar Casino Resort And Spa7.5/10 ratingout of 7 reviews · C$ 170 avg price/ night
PROS: Most employees I interacted were nice and friendly. Majority were not.CONS: Better cleaning, and drugs/alcohol checks on every floor. My floor reeked marijuana.
Anonymous (29 Mar. 2021)