Book Hotels in St. Charles, MO

Cabins, apartments, houseboats! We offer comfortable & private vacation rentals

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Filter by

Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Traveler experience
Traveler experience
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility

Top St. Charles hotels

Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

3 out of 5
2 South 4th Street, St. Louis, MO
Fully refundableReserve now, pay when you stay
$140 nightly
The price is $164 total per night from Jul 31 to Aug 1
$164 total
Jul 31 - Aug 1
Total includes taxes and fees
This hotel features an indoor pool, a hot tub, and a restaurant. Traveling on business? Take advantage of the business center and free WiFi in public areas. ...
"Very close to everything and the excellent happy hour. What was bad was the elevators--very slow and only two out of three worked."

Reviewed on Jul 21, 2025

Drury Plaza Hotel St. Louis at the Arch
Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay

3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO
Fully refundableReserve now, pay when you stay
$99 nightly
The price is $115 total per night from Aug 17 to Aug 18
$115 total
Aug 17 - Aug 18
Total includes taxes and fees
This hotel features an indoor pool and a 24-hour gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Enjoy ...
"This is my favorite hotel ever since I discovered it years ago I must always stay with them. The staff are nice. The rooms are extremely clean and I love their breakfast buffet. They have a parking on the back, which is easy to get to your room from and love that there’s a lot of restaurants ..."

Reviewed on Jul 23, 2025

Clayton Plaza Hotel & Extended Stay
Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station

3 out of 5
2211 Market Street, St. Louis, MO
Fully refundableReserve now, pay when you stay
$101 nightly
The price is $118 total per night from Aug 24 to Aug 25
$118 total
Aug 24 - Aug 25
Total includes taxes and fees
This hotel features an indoor pool, a hot tub, and a restaurant. Traveling on business? Take advantage of the business center and free WiFi in public areas. ...
"This is the second time I've stayed here this year, and again I am 100% satisfied. The people (especially Quincy and Doris) are so helpful and friendly. The facilities are very nice and comfortable. Definitely family friendly. If I find myself in St. Louis again, this is where I will stay."

Reviewed on Jul 23, 2025

Pear Tree Inn St. Louis Near Union Station
Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch

4 out of 5
315 Chestnut St, St. Louis, MO
Fully refundableReserve now, pay when you stay
$107 nightly
The price is $126 total per night from Aug 22 to Aug 23
$126 total
Aug 22 - Aug 23
Total includes taxes and fees
This smoke-free hotel's 3 restaurants, 2 bars/lounges, and gym are some of the featured amenities. Traveling on business? Take advantage of the 24-hour business ...
"Hotel was beautiful but our fridge was broken and the shower drain did not work"

Reviewed on Jul 22, 2025

Hyatt Regency St. Louis at The Arch
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

3 out of 5
1088 South Highway Drive, Fenton, MO
Fully refundableReserve now, pay when you stay
$94 nightly
The price is $109 total per night from Aug 3 to Aug 4
$109 total
Aug 3 - Aug 4
Total includes taxes and fees
This hotel features an outdoor pool and an indoor pool. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the ...
"For being a full hotel it was pretty quiet"

Reviewed on Jul 21, 2025

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa

4.5 out of 5
1 Ameristar Blvd, St. Charles, MO
Fully refundableReserve now, pay when you stay
$183 nightly
The price is $214 total per night from Aug 10 to Aug 11
$214 total
Aug 10 - Aug 11
Total includes taxes and fees
This luxury hotel features a casino, a full-service spa, and 6 restaurants. Enjoy the 2 hot tubs and 24-hour gym, and unwind with a drink at the poolside ...
"NICE AREA TO STAY"

Reviewed on Jul 20, 2025

Ameristar Casino Resort and Spa
Country Inn & Suites by Radisson, St. Peters, MO

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

2.5 out of 5
3877 Veterans Memorial Pkwy, St. Charles, MO
Fully refundable
$94 nightly
The price is $108 total per night from Aug 17 to Aug 18
$108 total
Aug 17 - Aug 18
Total includes taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests will ...
get away
"first we arrived early and they did let us check in. the room was clean and there was a young man, that ran the breakfast he made sure that there was always fresh hot food to eat and it was replaced before they ran out . very clean in side and out . i would stay there again."

Reviewed on Jul 21, 2025

Country Inn & Suites by Radisson, St. Peters, MO
The Arch Convention Hotel

The Arch Convention Hotel

3.5 out of 5
811 N 9th Street, St. Louis, MO
Fully refundable
$113 nightly
The price is $132 total per night from Aug 10 to Aug 11
$132 total
Aug 10 - Aug 11
Total includes taxes and fees
This hotel features an indoor pool and a 24-hour gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Self ...
"Check in was slow but staff was nice. Hotel was clean and in decent condition. Had to walk a few blocks to get downtown but still decent location. Parking options were limited."

Reviewed on Jul 20, 2025

The Arch Convention Hotel
Relax Inn Saint Charles

Relax Inn Saint Charles

2 out of 5
3800 Harry S Truman Blvd, St. Charles, MO
Fully refundable
$60 nightly
The price is $68 total per night from Aug 18 to Aug 19
$68 total
Aug 18 - Aug 19
Total includes taxes and fees
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. The front desk is staffed around-the-clock and laundry facilities are ...
"I love the price and the privacy."

Reviewed on Jul 22, 2025

Relax Inn Saint Charles
Don't see what you're looking for?
See all available properties in St. Charles
View all properties
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.

Cheap St. Charles hotels

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.

St. Charles Hotel & Travel Guide

Seasoned travelers know that one of the keys to a truly memorable vacation is selecting a convenient area to stay in. If you are planning an adventure to St. Louis, United States of America, consider staying in St. Charles, which you'll find 18 miles (29 kilometers) to the northwest of St. Louis' downtown area.

The Gateway Arch is a well-known St. Louis visitor attraction; however, it's worth knowing that the City Museum and Grants Farm are also worthwhile tourist spots.

St. Charles has a selection of hotels available, but you and your travel companions might like to stay within the same area as both the Hollywood Casino and the Lindenwood University. Choose the Ameristar Casino Resort and Spa and Embassy Suites St. Louis - St. Charles to stay near to the Hollywood Casino, or choose from the Comfort Suites and Country Inn & Suites By Carlson, St. Charles, MO to be closer to the Lindenwood University.

If you are journeying to St. Charles, you can choose between a huge selection of places to stay, such as the Wingate by Wyndham St. Charles MO and Americas Best Value Inn & Suites-St. Charles Inn/St. Louis, that will satisfy all budgets.

If you and your travel companion can't find the perfect hotel in St. Charles, you should know that the nearby area, St. Peters, also has a selection of accommodations.

Dreaming about a vacation in St. Louis? You will like to know Travelocity has a good range of rooms.

Top reasons for your vacation to St. Charles

  • Historical Attractions: Explore the rich history of St. Charles by visiting attractions like Cave Springs and nearby historic sites.
  • Charming Downtown: Enjoy shopping in the charming downtown area, filled with unique shops and boutiques.
  • Live Music Scene: Experience the vibrant live music scene with live music venues and half-house concerts.
  • Family-Friendly Restaurants: Take a break and enjoy delicious meals at the many family-friendly restaurants in St. Charles.
  • Scenic River Walk: Take a leisurely stroll along the river and admire the beautiful flowers and serene atmosphere.

Find your favorite hotels in St. Charles

If you're planning a family vacation to St. Charles, Missouri, you'll find a variety of hotel options to choose from. Whether you're looking for the best hotels in the area or comfortable 3-star accommodations, there are plenty of choices available. St. Charles offers a range of hotels, from modern and luxurious to cozy and family-friendly. These hotels provide a great base for exploring the city and enjoying all that Missouri has to offer.

Hotel nameTypeStarsDescription
Ameristar Casino Resort and SpaHotel4.5This 4.5-star hotel is perfect for a luxurious family vacation. With close proximity to a casino, river, and a variety of amenities including an arcade, steam room, poolside bar, and indoor pool, there is something for everyone to enjoy. The hotel is also conveniently located near the airport, providing easy access for travelers. Whether you're looking for relaxation or excitement, Ameristar Casino Resort and Spa is a great option.
Embassy Suites by Hilton St. Louis St. CharlesHotel3.5This 3.5-star hotel is ideal for families looking for a comfortable and convenient stay. With amenities such as an indoor pool, friendly staff, sofa bed, casino, hot tub, and access to hiking trails, transportation services, cafes, and coffee shops, there is plenty to keep everyone entertained. The hotel is also a great choice for those attending a wedding in the area.
Country Inn & Suites by Radisson, St. Charles, MOHotel2.5This 2.5-star hotel offers a budget-friendly option with a range of amenities. With close proximity to historical sites, a casino, walking trails, friendly staff, hiking opportunities, a library, indoor pool, hot tub, shopping options, and excursions, there is something for everyone in the family to enjoy. Whether you're looking to explore the area or simply relax, this hotel is a good choice.

Explore the best activities and sights in St. Charles

For a family vacation visit to St. Charles, Missouri, there are plenty of activities to keep everyone entertained. Explore the historical attractions, such as Cave Springs or nearby historic sites. Enjoy shopping in the charming downtown area, filled with unique shops and boutiques. For music lovers, there are live music venues and half-house concerts to enjoy. Take a break and relax at one of the many family-friendly restaurants or visit the nearby golf range for some outdoor fun. Don't miss out on the beautiful flowers along the river or catch a show at the local theater. St. Charles has something for everyone!

  1. Ameristar Casino St. Charles: This vibrant casino offers a lively atmosphere with its energetic live music, creating a fun and entertaining experience. Families can enjoy the friendly environment and catch a show at the theater. The casino itself is adorned with beautiful flowers, adding a touch of elegance. Take a tour of the facilities or catch a soccer game for some exciting sports action. Dining options abound, allowing visitors to indulge in delicious meals while enjoying the bustling casino atmosphere.
  2. Lindenwood University: Step into history at this picturesque college university, where livemusic performances fill the air with delightful melodies. Families will appreciate the friendly atmosphere and can explore the beautifully landscaped gardens. Sports enthusiasts can catch a game or engage in outdoor activities. The theater offers a range of performances, adding a touch of culture to the experience. Guided tours provide insight into the university's rich heritage, while nature lovers can relish in the serene surroundings. Top off the visit with a satisfying meal at one of the dining establishments, surrounded by friendly faces.
  3. St Charles Convention Center: Immerse yourself in the world of events and conferences at this modern venue. Enjoy live music as you network with colleagues or attend a family-friendly event. The theater hosts captivating shows for entertainment enthusiasts. The convention center is adorned with beautiful flowers, creating a pleasant ambiance. Sports lovers can also catch their favorite games or engage in friendly competitions. Take a break from the hustle and bustle by exploring the natural surroundings. Whether attending a business function or simply enjoying the atmosphere, the dining options provide a variety of delicious dishes to satisfy any palate.

Where to stay in St. Charles

Get ready to immerse yourself in the charming city of St. Charles, Missouri, for a delightful family vacation. Located in a historic neighborhood, downtown St. Charles offers a plethora of experiences within walking distance. Explore the charming shops that line the streets, filled with unique treasures waiting to be discovered. Take a leisurely stroll along the river, where you can enjoy the beautiful flowers and serene atmosphere. In the evenings, indulge in live music and delicious dining options. With its family-friendly vibe, St. Charles is the perfect destination for a memorable vacation.

  1. St. Charles Historic District: St. Charles Historic District is a delightful neighborhood that offers a unique experience for families. With its charming historic buildings, this district is perfect for exploring the rich history of the area. You can stroll along the cobblestone streets, visit the local shops, and dine in the cozy restaurants. The district also hosts live music performances, creating a vibrant and lively atmosphere. Families can enjoy a leisurely walk by the river and admire the beautiful flowers that adorn the streets. The friendly people of St. Charles make it a welcoming destination for families, ensuring a family-friendly and enjoyable vacation.

Best times to go to St. Charles

The travel seasons of St. Charles

Trips to St. Charles show no change in popularity throughout the year. The peak season to visit is from June to August, with July being the highest month. Off-peak season starts from November to January, and December sees the least travelers.

St. Charles has something in store for you whenever you visit. January is the coldest month of the year, while July is hottest, with average temperatures up to 78.4 degrees Fahrenheit. The wettest month in St. Charles is May, so pack accordingly.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationcloud iconCloudiness
January31.1°F (-0.5°C)Light RainMostly Cloudy
February34.2°F (1.2°C)Light RainMostly Sunny
March45.9°F (7.7°C)Light RainMostly Sunny
April55.6°F (13.1°C)Light RainMostly Sunny
May65.8°F (18.8°C)Light RainMostly Sunny
June75.4°F (24.1°C)Light RainMostly Sunny
July78.4°F (25.8°C)Light RainMostly Sunny
August76.6°F (24.8°C)Light RainMostly Sunny
September70.5°F (21.4°C)Light RainMostly Sunny
October57.9°F (14.4°C)Light RainMostly Sunny
November45.7°F (7.6°C)Light RainMostly Sunny
December37.0°F (2.8°C)Light RainMostly Sunny

Food and dining in St. Charles

When it comes to dining in St. Charles, Missouri, you'll find a variety of options to satisfy your taste buds. If you're in the mood for a juicy steak, head over to Texas Roadhouse, a highly rated steakhouse known for its flavorful cuts and lively atmosphere. For authentic Japanese sushi, Sushi Ai is a popular choice, offering a wide selection of fresh and delicious rolls. And for a taste of classic North American fare, Lion's Choice is a favorite among locals, serving up delicious roast beef sandwiches. With several restaurants in the area, you'll have plenty of options to choose from for a memorable dining experience.

How do I find a great hotel with Travelocity?

Ensure your entire crew enjoys an unforgettable vacation with our reliable and comprehensive online travel platform. Easily find the perfect family-friendly accommodations by using our specially curated badge, which highlights hotels that offer extra amenities for children. Our advanced filters allow you to narrow down your search by proximity to top attractions, enhanced cleanliness measures, and your desired price range.

Why should I book with Travelocity?

When it comes to busy schedules and packed lives, we understand the need for hassle-free travel. Our caring team is committed to providing reliable and stress-free trips for you and your family. With us, you can spend less time worrying and more time creating cherished memories. We offer assistance in finding and planning your ideal trip, along with transparent pricing, verifiable reviews, and 24/7 guaranteed customer support throughout your vacation and beyond.

How can I save money on my trip to St. Charles?

Save money by visiting St. Charles, Missouri during the less popular season from November to January. Bundle your flights, hotel, and car bookings to get a discounted price. St. Charles offers affordable attractions such as historical sites, shopping opportunities, and family-friendly activities. Explore the city's rich history, enjoy some retail therapy, and have fun with your family without breaking the bank. Take advantage of the close proximity to these inexpensive affinities and make the most of your trip to St. Charles.

Frequently asked questions

What are the top kid-friendly hotels in St. Charles?
Take some of the hassles out of traveling with kids by choosing a family-friendly St. Charles hotel. From fun amenities to services that bring a smile, these stays come with perks that'll make your visit smooth sailing: Your entourage will love staying at Vintage French Beauty - Newly Renovated & Spacious. Pet-friendly facilities and free WiFi are just a few of the things that help make this place an appealing option. Dreamy St Charles Retreat w/ Furnished Patio! is another great choice. After an exciting day of exploring St. Charles, come back home to your comfortable room and amenities like a barbecue grill and internet access.
Where can I find cheap hotels in St. Charles?
At Travelocity you'll find really nice hotels in St. Charles at great prices. We source incredible prices with our trusted partners, so you have a tempting selection of cheap hotels to choose from. If you can be flexible on dates and location, consider staying at a hotel near St. Charles rather than in St. Charles. We may find you even better rates, too.
How do I find the best St. Charles hotel deals?
Simple! On Travelocity, look through the fantastic offers we've already found in St. Charles then use our filters to find a great deal that's perfect for you. Enter your travel dates, select the number of rooms you need, and we'll do the rest. You can get great discounts on flights and car hire, too, when you bundle.
How much does it cost to stay in a hotel in St. Charles?
The cheapest hotel in St. Charles is $68. This price was available within the past 7 days, for stays with a check-in date within the next year. Of course, the price you pay depends on your dates of travel, the length of your stay, and the hotel's location. Prices and availability are subject to change. Additional terms apply.
How many hotels are in St. Charles?
There are 2,258 hotels in St. Charles on Travelocity.
What are the best hotels in St. Charles?
St. Charles has so many great hotels to choose from at Travelocity — and it's so easy to find the perfect one. Just choose one of our popular pre-selected hotels with great reviews, or you can refine your search to build your ideal stay. Simply filter hotels based on price or star rating, or select properties with a pool, a hot tub, or a range of other amenities and pick the best place to stay in St. Charles for you!
When is the best time to visit St. Charles?
If you want the joy of a fun-filled trip in peak season, visit St. Charles during March, April and November. If you'd prefer the peace of off-season, book a stay during quieter months, such as June, July and December.
When is the cheapest time to stay in St. Charles?
Based on historic data is usually the cheapest month to visit St. Charles. However, we have incredible deals all year round, so we're confident you'll find a room in your budget whenever you choose to travel.
Are there any great family-friendly hotels in St. Charles?
There are multiple hotels in St. Charles that will please the whole family. Do you need adjoining rooms, babysitting services or a swimming pool? We've got you covered. Use our family filter to narrow your search down and use guest reviews to help you pick the perfect place for your next family trip to St. Charles. We have plenty of kid-friendly hotels in St. Charles to choose from on Travelocity!
Why book a hotel in St. Charles through Travelocity?
Because we have the top hotels in St. Charles! We want to help you travel more and worry less. That's why we've put the most amazing hotel, car rental, and flight deals in one place. When you search for hotels with us, you know you're getting fantastic prices with no hidden fees and free cancellation on most properties up to 24 hours before your stay. If you become a Travelocity member, you also get exclusive member discounts. Sign up today!
How do I cancel my hotel booking in St. Charles on Travelocity?
Canceling your booking with Travelocity is easy. Sign into your account and select My Trips. Here, you will see your cancellation options. We offer free cancellation on many properties.

Recent St. Charles hotel reviews by fellow wanderers

Explore More Ways to Travel with Travelocity

Explore More Ways to Travel with Travelocity