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 St. Charles

Drury Plaza Hotel St. Louis St. Charles

3 out of 5
380 Mulholland Drive, St. Charles, MO
Fully refundableReserve now, pay when you stay
$110 nightly
The price is $128 total per night from Jun 1 to Jun 2
$128 total
Jun 1 - Jun 2
Total includes taxes and fees
This hotel features an outdoor pool and an indoor pool. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Enjoy ...
"Awesome"

Reviewed on May 26, 2025

Drury Plaza Hotel St. Louis St. Charles
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
$120 nightly
The price is $140 total per night from Jun 2 to Jun 3
$140 total
Jun 2 - Jun 3
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. ...
"Excellent all around!"

Reviewed on May 22, 2025

Drury Plaza Hotel St. Louis at the Arch
Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

2.5 out of 5
10810 Pear Tree Ln, St. Ann, MO
Fully refundableReserve now, pay when you stay
$99 nightly
The price is $117 total per night from Jun 1 to Jun 2
$117 total
Jun 1 - Jun 2
Total includes taxes and fees
This hotel features a gym and a seasonal outdoor pool. Traveling on business? Take advantage of the business center, free WiFi in public areas, and free airport ...
"Very convenient to St Louis airport for those who live outside the St Louis area and have an early flight out. Nice happy hour with drinks and hearty breakfast. The staff is very helpful to travelers who are anxious about getting to the airport, including international visitors. There is an airport ..."

Reviewed on May 23, 2025

Pear Tree Inn St. Louis Airport
Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay

3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO
$100 nightly
The price is $116 total per night from Jun 8 to Jun 9
$116 total
Jun 8 - Jun 9
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 ...
"good"

Reviewed on May 23, 2025

Clayton Plaza Hotel & Extended Stay
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
$109 nightly
The price is $129 total per night from Jun 1 to Jun 2
$129 total
Jun 1 - Jun 2
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 ...
"Within walking distance of everything downtown very secure"

Reviewed on May 27, 2025

Hyatt Regency St. Louis at The Arch
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 May 29 to May 30
$214 total
May 29 - May 30
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 ...
"Great stay ❤️"

Reviewed on May 27, 2025

Ameristar Casino Resort and Spa
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
$142 nightly
The price is $166 total per night from Jun 10 to Jun 11
$166 total
Jun 10 - Jun 11
Total includes taxes and fees
A casino, 7 restaurants, and a 24-hour gym are all featured at this hotel. Traveling for business? Take advantage of the 24-hour business center, express check-out, ...
"Enjoyed our stay.."

Reviewed on May 27, 2025

Hollywood Casino & Hotel St. Louis
Best Western Plus The Charles Hotel

Best Western Plus The Charles Hotel

3 out of 5
1425 South 5th Street, St. Charles, MO
$105 nightly
The price is $121 total per night from May 29 to May 30
$121 total
May 29 - May 30
Total includes taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Guests will appreciate ...
"It was quiet and clean."

Reviewed on May 22, 2025

Best Western Plus The Charles Hotel
Relax Inn Saint Charles

Relax Inn Saint Charles

2 out of 5
3800 Harry S Truman Blvd, St. Charles, MO
Fully refundable
$64 nightly
The price is $73 total per night from May 29 to May 30
$73 total
May 29 - May 30
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 ...
"Good place to stay in a pinch"

Reviewed on May 20, 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 $73. 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,251 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