Hotels in St. Charles, MO

Search and compare St. Charles, MO hotels from hundreds of travel sites and save

St. Charles, MO, United States
1 Jul — 2 Jul2
St. Charles, MO, United States
Fri 1/7
Sat 2/7
...and more

Cheapest hotels in St. Charles, Missouri

Towneplace Suites By Marriott St Charles
6.9 Good
1800 Zumbehl Road, St. Charles, MO, United States
Show on map
3.0 km from city centre, St. Charles, MO, United States 

Located in Saint Charles, TownePlace Suites St Louis St Charles is within a 20-minute drive of Lambert-St. Louis International Airport and provides an outdoor pool. It is conveniently positioned for those wishing to visit local attractions.

₹ 7,638
Avg. per night

Hotel prices in St. Charles

2 stars and under

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in St. Charles

About St. Charles

Historic at heart, Saint Charles is a picturesque river city on the banks of the Missouri River. It’s home to Missouri's oldest and largest historic district, which offers visitors a fascinating glimpse at early America. Stroll along its brick-paved streets, admire the historic architecture, explore a string of museums and pick up unique souvenirs at the quirky shops.

Tour some of the beautifully preserved historic homes, and eat up a storm at the city’s smorgasbord of one-of-a-kind restaurants. Beyond history, Saint Charles is also home to a world-class casino. Further afield, the rolling hills of Historic Missouri Wine Country are peppered with small towns and award-winning vineyards.

Sitting north-west of St. Louis, the drive to Saint Charles takes around 30 minutes. The city is just 10 minutes from Lambert-St. Louis International Airport, and offers easy access to major Interstates. Explore the historic town by foot, or jump aboard the Saint Charles Trolley and ride the 30-minute tourist loop.

Saint Charles has been offering visitors a warm Midwestern welcome since 1769. It was founded by French Canadian fur trader Louis Blanchette and was named Les Petites Cotes, or “The Little Hills”. Its riverfront location saw it flourish as a trading centre, and eventually grow into the dynamic city that exists today.

Facts about staying in St. Charles

  • What are the best hotels in St. Charles?

    One of the most popular hotels in St. Charles is Drury Plaza Hotel St. Louis St. Charles, which has been reviewed by 582 users and currently has a rating of 9.3/10. Other top-rated locations include Country Inn & Suites by Radisson, St. Charles, MO and Hampton Inn St. Charles St. Peters, which have received 9.0/10 and 7.6/10 ratings from our users, respectively.

  • What is a good hotel near St. Charles Convention Center?

    Country Inn & Suites by Radisson, St. Charles, MO is a popular hotel near St. Charles Convention Center that is highly recommended, with a score of 9.0 across 913 reviews.

  • What is a good hotel in St. Charles near Ameristar Casino St. Charles?

    Country Inn & Suites by Radisson, St. Charles, MO is a hotel near Ameristar Casino St. Charles that is popular with HotelsCombined users, scoring 9.0 from 913 reviews.

  • How much do hotels in St. Charles cost?

    Searches in the last 72 hours suggest an average price of around ₹ 13,700/night is normal for a hotel in St. Charles.

  • How much is a cheap hotel in St. Charles?

    HotelsCombined users have found cheap hotels in St. Charles starting from ₹ 6,457 per night in the last 3 days. Prices for this weekend in St. Charles start from ₹ 9,842 per night when checking in on 1 Jul and out on 3 Jul.

  • How much is a hotel in St. Charles tonight?

    Prices for a hotel in St. Charles tonight are about ₹ 12,204 on average, but HotelsCombined users have found prices as low as ₹ 6,457 for tonight in the last 3 days. The best price found for a 4-star hotel in St. Charles tonight is ₹ 21,023.