St. Charles Hotels from ₹5,330

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top 10 St. Charles hotels and places to stay

Our top choices for St. Charles hotels

Best Western Plus The Charles Hotel

3.0 star property
8.0 out of 10, Very good, (1008)
"I enjoyed my stay the food was good!"
The price is ₹8,164
₹9,464 total
includes taxes & fees
15 Sept - 16 Sept
Best Western Plus The Charles Hotel

Relax Inn Saint Charles

2.0 star property
6.4 out of 10, (1001)
"Price and location is excellent "
The price is ₹5,330
₹6,125 total
includes taxes & fees
11 Sept - 12 Sept
Relax Inn Saint Charles

Drury Plaza Hotel St. Louis St. Charles

3.0 star property
9.6 out of 10, Exceptional, (1000)
"Its a great place to stay to enjoy the City."
The price is ₹9,692
₹11,236 total
includes taxes & fees
21 Sept - 22 Sept
Drury Plaza Hotel St. Louis St. Charles

Hampton Inn St. Charles St. Peters

2.5 star property
8.0 out of 10, Very good, (1000)
"Easily accessible from I-70."
The price is ₹7,203
₹8,279 total
includes taxes & fees
28 Sept - 29 Sept
Hampton Inn St. Charles St. Peters

Country Inn & Suites by Radisson, St. Peters, MO

2.5 star property
8.2 out of 10, Very good, (1003)
"Very nice and clean rooms were nice and large breakfast was the best ever hugely recommended great price. "
The price is ₹8,735
₹10,041 total
includes taxes & fees
21 Sept - 22 Sept
Country Inn & Suites by Radisson, St. Peters, MO

Super 8 by Wyndham St Charles

2.0 star property
8.0 out of 10, Very good, (1001)
"Nice convenient location, it’s never a disappointment when staying here! "
The price is ₹6,666
₹7,661 total
includes taxes & fees
1 Oct - 2 Oct
Super 8 by Wyndham St Charles

Ameristar Casino Resort and Spa

4.5 star property
8.4 out of 10, Very good, (1000)
"Beautiful hotel with friendly staff!"
The price is ₹16,403
₹20,632 total
includes taxes & fees
11 Sept - 12 Sept
Ameristar Casino Resort and Spa

Country Inn & Suites by Radisson, St. Charles Historic District

2.5 star property
9.4 out of 10, Exceptional, (1002)
"Very friendly staff and clean hotel. "
The price is ₹10,954
₹12,589 total
includes taxes & fees
5 Oct - 6 Oct
Country Inn & Suites by Radisson, St. Charles Historic District

Americas Best Value Inn & Suites St. Louis, St. Charles Inn

2.5 star property
5.8 out of 10, (1003)
"Great, clean, wonderful service Breakfast was good Pool and hot tub were clean and a pleasure "
The price is ₹6,167
₹7,150 total
includes taxes & fees
11 Sept - 12 Sept
Americas Best Value Inn & Suites St. Louis, St. Charles Inn

Embassy Suites by Hilton St. Louis St. Charles

3.5 star property
8.8 out of 10, Excellent, (1073)
"Easy check in and out Good breakfast and nice room"
The price is ₹13,809
₹15,871 total
includes taxes & fees
18 Sept - 19 Sept
Embassy Suites by Hilton St. Louis St. Charles

Candlewood Suites St Louis St Charles by IHG

2.5 star property
7.4 out of 10, Good, (721)
"The staff is very attentive and the hotel is very clean "
The price is ₹7,666
₹8,810 total
includes taxes & fees
1 Oct - 2 Oct
Candlewood Suites St Louis St Charles by IHG

Hampton Inn & Suites St. Charles Old Town Area

2.5 star property
9.2 out of 10, Wonderful, (579)
"Good location, friendly, helpful staff."
The price is ₹10,411
₹13,157 total
includes taxes & fees
28 Sept - 29 Sept
Hampton Inn & Suites St. Charles Old Town Area

Comfort Suites St Charles - St Louis

2.5 star property
8.4 out of 10, Very good, (1007)
"Staff was very nice and helpful. Good continental breakfast. "
The price is ₹9,227
₹10,605 total
includes taxes & fees
14 Sept - 15 Sept
Comfort Suites St Charles - St Louis

Tru by Hilton St. Charles St. Louis, MO

2.5 star property
8.6 out of 10, Excellent, (730)
"Great place to stay with your dog. "
The price is ₹9,662
₹11,201 total
includes taxes & fees
21 Sept - 22 Sept
Tru by Hilton St. Charles St. Louis, MO

Holiday Inn Express Hotel and Suites St. Charles by IHG

3.0 star property
8.2 out of 10, Very good, (711)
"Good place to stay"
The price is ₹13,129
₹15,089 total
includes taxes & fees
14 Sept - 15 Sept
Holiday Inn Express Hotel and Suites St. Charles by IHG

Sleep Inn & Suites

2.5 star property
5.8 out of 10, (500)
"The staff was very helpful the rooms where nice very affordable clean and very quiet"
The price is ₹6,879
₹7,906 total
includes taxes & fees
6 Oct - 7 Oct
Sleep Inn & Suites

WoodSpring Suites St Louis St Charles

2.5 star property
5.4 out of 10, (283)
"Nice for longer stay but I was there just over night "
The price is ₹6,255
₹7,188 total
includes taxes & fees
14 Sept - 15 Sept
WoodSpring Suites St Louis St Charles

Drury Plaza Hotel St. Louis at the Arch

3.0 star property
9.4 out of 10, Exceptional, (3055)
"Great location, great food at reception, wonderful breakfast."
The price is ₹10,573
₹12,363 total
includes taxes & fees
28 Sept - 29 Sept
Drury Plaza Hotel St. Louis at the Arch

Moonrise Hotel

4.0 star property
9.0 out of 10, Wonderful, (1873)
"Great atmosphere "
The price is ₹12,282
₹14,607 total
includes taxes & fees
14 Sept - 15 Sept
Moonrise Hotel

Drury Inn & Suites St. Louis Union Station

3.0 star property
9.4 out of 10, Exceptional, (1234)
"Very good location and parking. "
The price is ₹10,485
₹12,469 total
includes taxes & fees
18 Sept - 19 Sept
Drury Inn & Suites St. Louis Union Station
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

Check out hotels with free breakfast in St. Charles

Hotels with a pool in St. Charles you'll enjoy

These pet-friendly hotels in St. Charles may fit your trip

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.

Where to stay in St. Charles

Find the best St. Charles areas for the activities you enjoy most.

St. Charles Historic District

3 out of top 10 points of interest in this area

St. Charles Historic District is known for its ample dining options, and you can make a stop by Historic Main Street and Lewis & Clark Boathouse and Nature Center while in the area.

Accommodation near St. Charles attractions

Learn more about St. Charles

Stroll down Historic Main Street, where 1812-era charm meets modern boutiques and eateries. Bike the scenic Katy Trail or try your luck at Ameristar Casino before exploring the Lewis & Clark Boathouse.

Top St. Charles Hotel Reviews

More cheap stays in St. Charles

More cheap stays in St. Charles

Find out more about St. Charles

Find out more about St. Charles

Charming historic town with scenic riverfront in St. Charles

St. Charles in Missouri, USA, is a city that offers a blend of history, shopping, live music, casinos, dining, family-friendly attractions, and natural beauty. Located on the banks of the river, St. Charles boasts charming streets lined with flowers and theaters. Visitors can enjoy the lively bar scene and indulge in various entertainment options. The city also offers a range of holiday rentals, including the reputable Elysee hotels. With its distinctive geographic landscapes and diverse attractions, St. Charles is a great location for a memorable holiday in the United States.

Top reasons to visit St. Charles

  • Historical significance: Explore the rich history of St. Charles through its well-preserved buildings and landmarks.
  • Shopping: Discover unique shops and boutiques offering a variety of products.
  • Live music: Enjoy the vibrant music scene and catch live performances in the district.
  • Casino: Try your luck at the nearby casino for some thrilling entertainment.
  • Dining: Indulge in a wide range of dining options, from casual eateries to upscale restaurants.

Find your hotel in St. Charles

When planning your holiday to St. Charles, Missouri, you'll find a range of hotel options to suit your needs. Whether you're looking for luxury accommodations or budget-friendly options, St. Charles has it all.

  • Ameristar Casino Resort and Spa - This 4.5-star hotel offers a luxurious experience with a casino, river views, arcade, and a steam room. It is conveniently located near the airport and is popular for weddings.
  • Best Western Plus The Charles Hotel - With a 3.0-star rating, this hotel features a casino, friendly staff, and is located near the airport and a theme park. It also offers historical charm and transportation services.
  • Embassy Suites by Hilton St. Louis St. Charles - This 3.5-star hotel is popular for weddings and offers an indoor pool, friendly staff, and a hot tub. It is also conveniently located near transportation services and various cafes and coffee shops.

St. Charles is a great destination to stay in, offering a combination of historical charm, entertainment options, and convenient access to transportation. The hotels in St. Charles provide a range of facilities and amenities to ensure a comfortable and enjoyable stay during your holiday.

Explore the best places to visit and stay in St. Charles

St. Charles Historic District is a must-visit destination in St. Charles, Missouri. This area is known for its rich historical significance and charming atmosphere. Take a stroll through the streets lined with quaint shops and boutiques, and immerse yourself in the area's vibrant music scene. If you're feeling lucky, head to the nearby casino for some excitement. The district also offers a wide range of dining options, from casual eateries to upscale restaurants. Families will love exploring the riverfront and enjoying outdoor activities. Don't forget to stop by the local theater for a memorable performance. With its beautiful flowers and welcoming bars, the St. Charles Historic District has something for everyone.

  • Historical significance: Explore the rich history of St. Charles through its well-preserved buildings and landmarks.
  • Shopping: Discover unique shops and boutiques offering a variety of products.
  • Live music: Enjoy the vibrant music scene and catch live performances in the district.
  • Casino: Try your luck at the nearby casino for some thrilling entertainment.
  • Dining: Indulge in a wide range of dining options, from casual eateries to upscale restaurants.
  • Family-friendly activities: Have fun with the whole family at the riverfront and enjoy outdoor activities.
  • Flowers: Admire the beautiful flowers that decorate the streets and add to the district's charm.
  • Theater: Immerse yourself in the local arts scene by catching a memorable performance at the theater.
  • Bars: Experience the welcoming atmosphere of the district's bars and enjoy a drink with friends.

Experience the top activities and must-see sights in St. Charles

St. Charles is a charming city that offers a variety of experiences for a cheap holiday. Wander through the historical streets lined with unique shops, enjoy live music performances, try your luck at the Ameristar Casino, indulge in delicious dining options, and take in the scenic beauty of the river and flowers. You can also catch a show at the theater or relax at a local bar. St. Charles is a family-friendly destination with something for everyone to enjoy.

  • Ameristar Casino St. Charles: Immerse yourself in the historical ambiance while enjoying shopping, live music, dining, and casino games.
  • Lindenwood University: Explore the picturesque campus of this historic college university, with its charming buildings and vibrant atmosphere.
  • Family Arena: Experience exciting entertainment events at this arena, perfect for a fun-filled family outing.

How to find great deals and cheap hotels in St. Charles

  • St. Charles, Missouri offers a range of affordable hotels for budget-conscious travelers. Check out the Expedia website for special deals and discounts on accommodations in the area.
  • To save on travel expenses, consider booking your trip during off-peak seasons when prices are typically lower. May to July is a good time to visit St. Charles, as the weather is pleasant and prices may be more budget-friendly.
  • Take advantage of the Expedia search filters to find hotels that meet your specific requirements and budget. Whether you're looking for a historic hotel, family-friendly accommodation, or a place near the river, you can easily find it on the website.
  • St. Charles is known for its historical charm, shopping opportunities, live music, and dining scene. Explore the city's rich history by visiting the historic Main Street, enjoy the vibrant music scene, and indulge in delicious local cuisine without breaking the bank.
  • For entertainment options, try your luck at the local casino or catch a show at one of the theaters in St. Charles. There are also beautiful flower displays to admire and plenty of family-friendly activities to enjoy.
  • Remember to compare prices and read reviews before making a reservation. This will ensure that you get the best value for your money and have a comfortable stay in St. Charles, Missouri.

Discover the flavours of St. Charles

St. Charles offers a delightful dining experience with its local cuisine and unique dishes. From charming eateries to trendy cafes, there is something to satisfy every palate. Indulge in the rich flavours of Gingham's Homestyle Restaurant, a classic North American eatery known for its comforting dishes. For a quick bite, head over to Chick-Fil-A, where you can enjoy their signature North American fare. Craving a juicy steak? Texas Roadhouse is the place to be, serving up mouthwatering steaks in a cozy atmosphere.

Whether you're in the mood for homestyle cooking, fast food, or a hearty steak, the popular restaurants in St. Charles have got you covered. With their diverse culinary styles, you can expect a range of delicious options to choose from. So, embark on a culinary adventure and explore the local eateries that make St. Charles a food lover's paradise.

Best time to go to St. Charles

St. Charles boasts a year-around average temperature of 13.9°C, peaking at 26.7°C in July, its warmest month, and dipping to an average low of -0.1°C in January, the coolest. Rainfall averages at 86.7mm annually, with May seeing the heaviest showers and February being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January-0.161.0
February2.456.9
March7.984.3
April14.193.7
May19.3119.9
June24.4108.7
July26.7104.4
August25.975.9
September21.379.5
October14.984.6
November8.299.3
December1.572.1

The nearest major airports for your trip to St. Charles

St. Charles, Missouri, is conveniently reachable via two major airports. St. Louis Lambert International Airport (STL) is located 12.9km away, with excellent hotel options such as The Ritz-Carlton, St. Louis, and Ameristar Casino Resort and Spa, both 11.3km from the airport. The Royal Sonesta Chase Park Plaza is a 4.5-star hotel situated 14.5km away. Alternatively, Spirit of St. Louis Airport (SUS) is 19.3km distant, offering nearby accommodation like The Ritz-Carlton Sarasota, just 4.8km away, and the DoubleTree by Hilton Hotel St. Louis - Chesterfield, 6.4km away. Both airports have convenient transport links to these hotels.

The St. Charles info point: What you need to know

Category
Details
LocationSt. Charles, Missouri, United States of America
PopulationApproximately 70,000
Historical SignificanceFounded in 1769 as a fur trading post, played a major role in the westward expansion of the United States
AttractionsHistoric Main Street, Lewis and Clark Boat House and Nature Center, First Missouri State Capitol State Historic Site
Annual EventsChristmas Traditions, Festival of the Little Hills, Oktoberfest
WeatherHot summers and cold winters, with moderate precipitation throughout the year
TransportationSt. Louis Lambert International Airport is the nearest major airport, public transportation options available
DiningA variety of restaurants offering American, Italian, Mexican, and other cuisines
AccommodationHotels, motels, bed and breakfasts, and holiday rentals available

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

Where is the best place for a stay in St. Charles?

Drury Plaza Hotel St. Louis St. Charles is ranked highly by Expedia customers. This hotel is a short 8-minute walk from Ameristar Casino St. Charles, and it offers free breakfast and an outdoor pool. Traveller reviews also recommend Country Inn & Suites by Radisson, St. Charles Historic District and Comfort Suites St Charles - St Louis as top choices for your visit. See all available top hotels, or vacation rentals in St. Charles.

If I need to cancel my hotel reservation in St. Charles, will I receive a refund?

Yes! The majority of hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in St. Charles.

What's the best budget-friendly hotel in St. Charles?

Based on reviews, Home2 Suites by Hilton St. Charles St.Louis is a popular hotel for our travellers who want a more economical choice, and features free breakfast and free Wi-Fi. View all budget hotels in St. Charles.

What's the best family accommodation in St. Charles?

Comfort Suites St Charles - St Louis is a hotel with an indoor pool and free parking, and it's a top choice on Expedia for families. Other options for your stay with the children include Country Inn & Suites by Radisson, St. Peters, MO and Country Inn & Suites by Radisson, St. Charles Historic District. Also, attractions in the area such as Centene Community Ice Center and Kokomo Joe's Family Fun Center are fun for children of all ages. Find more child-friendly accommodations in St. Charles.

What is the favourite LGBTQ-friendly hotel in St. Charles?

Country Inn & Suites by Radisson, St. Charles Historic District is a top LGBTQ-friendly hotel that features free breakfast and free Wi-Fi. Drury Plaza Hotel St. Louis St. Charles and Hampton Inn St. Charles St. Peters are two other good choices for your stay. See all available hotels listed as LGBTQ-friendly in St. Charles.

What's the best dog-friendly place to stay in St. Charles?

Hampton Inn St. Charles St. Peters is a top hotel for people travelling with their pets, and offers an indoor pool and free WiFi for its human guests. Other good options for you and your pet include Best Western Plus The Charles Hotel and Drury Plaza Hotel St. Louis St. Charles. See more pet-friendly hotel accommodations in St. Charles.

What's the best high-end hotel in St. Charles?

Ameristar Casino Resort and Spa is a luxury hotel with 6 restaurants and 2 bars, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in St. Charles.

Where's the best place to stay if you'd like to visit the local casinos in St. Charles?

Ameristar Casino Resort and Spa is a top hotel featuring a casino and a full-service spa. See more casino hotels in St. Charles.

What's the best accommodation for a golf trip to St. Charles?

Hampton Inn St. Charles St. Peters is a top hotel that has an adjacent golf course and features free WiFi. You can tee off at Missouri Bluffs Golf Course during your trip. See more golf hotels in St. Charles.

What are some accommodation options with pools in St. Charles?

Comfort Suites St Charles - St Louis is a top hotel with an indoor pool, free full breakfast and free WiFi. Americas Best Value Inn & Suites St. Louis, St. Charles Inn is one more option that offers an on-site pool. View all hotels with pools in St. Charles.

What is the best spa hotel in St. Charles?

Ameristar Casino Resort and Spa is a top luxury spa hotel featuring 6 restaurants, a casino and a 24-hour fitness centre. Treat yourself to a facial, body scrub or hydrotherapy at Ara. See all spa hotels in St. Charles.

What is staying in St. Charles like?

History buffs will enjoy exploring St. Charles, and visitors give high marks for the shopping, casinos and top-notch restaurants. This city also attracts tourists with its live music, riverfront and theatres. Top sights in the area include St. Louis Union Station, Busch Stadium and Gateway Arch. In St. Charles, there are 161 hotels and other accommodation options to choose from. Find out more about St. Charles.

What are the top places to visit in St. Charles?

Notable for its historic sites, landmarks like Historic Main Street, Lewis & Clark Boathouse and Nature Center and First Missouri State Capitol Historic Site are not to be missed. Natural beauty is on display at Katy Trail, Mississippi River and Missouri River. A couple of additional sights to add to your itinerary are St Charles Convention Center and Ameristar Casino St. Charles. Take a look at what more there is to see and do in Expedia's St. Charles guide.

What's the seasonal weather like in St. Charles?

The hottest months are usually July and August, with an average temperature of 24°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for St. Charles is 1172 mm.