Best Hotels in St. Charles, MO

Explore the Top 7 Hotels in St. Charles, MO

This guide to the best luxury, 5-star, and design-forward hotels in St. Charles, USA is manually curated by our editorial team based on first-hand research, verified guest reviews, location analysis, and overall service quality. Each hotel is selected to meet high standards of comfort, authenticity, and guest experience.

Drury Plaza Hotel St. Louis St. Charles
Hotels
St. Charles, MO, USA

Drury Plaza Hotel St. Louis St. Charles is located in St. Charles, within 4.7 miles of Hollywood Casino St. Louis and 24 miles of St. Louis Gateway Arch. With a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has an outdoor swimming pool, hot tub and an ATM. All guest rooms in the hotel are equipped with a flat-screen TV with cable channels. All rooms will provide guests with a desk and a coffee machine. A buffet breakfast is available at Drury Plaza Hotel St. Louis St. Charles. Free private parking and a business center are available, as well as a 24-hour front desk. Six Flags St. Louis is 31 miles from the accommodation, while Forest Park (St. Louis) is 18 miles from the property. St. Louis Lambert International Airport is 10 miles away.

Guest Reviews:

- "We always stay at Drury Inn for our girls trips. Great hotel" - "Excellent staff. Very courteous, professional and helpful with any questions." - "Great" - "Enjoyed the stay!" - "Another Wonderful Stay @ Drury Plaza Hotel!" - "Always excellent" - "Will definitely go back!" - "Amazing" - "Great place to celebrate our 51st Anniversary." - "Overall, a pleasant experience. Staff was extremely helpful and courteous."

Comfort Suites St Charles-St Louis
Hotels
St. Charles, MO, USA

Comfort Suites St Charles-St Louis is located in St. Charles, within 5 miles of Hollywood Casino St. Louis and 24 miles of St. Louis Gateway Arch. This 2-star hotel offers a business center and free WiFi. The hotel provides an indoor pool, fitness center and a 24-hour front desk. At the hotel, every room comes with a desk. All guest rooms will provide guests with a fridge. Guests at Comfort Suites St Charles-St Louis can enjoy a buffet or an American breakfast. Forest Park (St. Louis) is 18 miles from the accommodation, while St. Louis Zoo is 18 miles away. St. Louis Lambert International Airport is 10 miles from the property.

Guest Reviews:

- "New years Eve getaway" - "Great get a way!!" - "Great ‼️" - "Front desk person was super nice, room was beautiful and large, bed was extremely comfortable..Great" - "Our family had a great time together! We will be back!" - "Excellent place to stay after a long day of travel" - "Very Nice Convenient Hotel" - "Stay here, you won’t regret it." - "It was an unexpected delight.I thought I had booked it for our return stay and was devastated when I learned it wasn’t t"

WoodSpring Suites St Louis St Charles
Hotels
St. Charles, MO, USA

WoodSpring Suites St Louis St Charles is a 2-star property located in St. Charles. Free WiFi is available and private parking can be arranged at an extra charge. At the hotel the rooms have a private bathroom. WoodSpring Suites St Louis St Charles can conveniently provide information at the reception to help guests to get around the area. Saint Louis is 21 mi from the accommodations, while Chesterfield is 7.5 mi from the property. The nearest airport is Lambert- St.Louis International Airport, 9.3 mi from WoodSpring Suites St Louis St Charles.

Guest Reviews:

- "Pets allowed. Price is a lot cheaper than anything else I’ve seen around the area. It’s half other places. They do requi" - "Great place and staff" - "Nice extended stay hotel." - "Overall, had a comfortable stay. Relaxing." - "Cheap, no frills place to sleep." - "I got what i paid for.... thats why the room was only 71 plus tax per night" - "Clean, decently priced. Very loud from road traffic"

Hampton Inn St Charles St Peters
Hotels
St. Charles, MO, USA

Located in St. Charles and with Hollywood Casino St. Louis reachable within 8.4 miles, Hampton Inn St Charles St Peters provides a fitness center, non-smoking rooms, free WiFi throughout the property and a shared lounge. This 3-star hotel offers a business center. The hotel features an indoor pool, hot tub and a 24-hour front desk. The rooms in the hotel are equipped with a flat-screen TV. Guest rooms will provide guests with a fridge. A buffet breakfast is available at Hampton Inn St Charles St Peters. St. Louis Gateway Arch is 26 miles from the accommodation, while Forest Park (St. Louis) is 22 miles away. St. Louis Lambert International Airport is 14 miles from the property.

Guest Reviews:

- "I will be coming back!" - "Wonderful, accommodating, very nice staff, helpful and friendly!! Kitchen staff worked super hard! Make sure to thank th" - "Great location. Family friendly. Worth the stay." - "Perfect overnight stay." - "Enjoyable stay" - "Just for the night" - "Nice place to get some rest or in our case spend the week" - "Slept well, what we wanted most." - "We had a funeral to attend so we had to be there"

Holiday Inn Express Hotel & Suites St. Charles by IHG
Hotels
St. Charles, MO, USA

Located within 10 miles of Hollywood Casino St. Louis and 27 miles of St. Louis Gateway Arch, Holiday Inn Express Hotel & Suites St. Charles by IHG provides rooms in St. Charles. This 2-star hotel offers a 24-hour front desk, an ATM and free WiFi. The hotel features an indoor pool and a concierge service. The units are equipped with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, free toiletries and a desk. All rooms are equipped with a private bathroom with a bath and a hairdryer. All guest rooms feature a closet. Buffet and American breakfast options are available at the hotel. Forest Park (St. Louis) is 23 miles from Holiday Inn Express Hotel & Suites St. Charles by IHG, while St. Louis Zoo is 23 miles away. St. Louis Lambert International Airport is 12 miles from the property.

Guest Reviews:

- "Can't wait to go back again." - "Loved it!" - "Excellent hotel" - "Excellent" - "Very nice room with ample space and a great breakfast." - "Good place to get rest. This was our 2nd time here and we'll be coming back." - "Very satisfied with" - "Love a clean friendly place." - "It served its purpose." - "Misleading Listing" - "Holiday Inn Express is a great place to stay, just need heavier shades" - "Spacious but needs some maintenance"

Embassy Suites by Hilton Saint Louis Saint Charles
Hotels
St. Charles, MO, USA

Adjacent to the St. Charles Convention Center and a short drive from downtown St. Louis, this all-suite hotel offers helpful amenities such as a free shuttle service. The Suites at the Embassy Suites by Hilton St. Louis St. Charles have seating areas and sofa beds. Guests will enjoy high-speed internet access, as well as refrigerators, microwaves, and coffeemakers. Embassy Suites by Hilton St. Louis St. Charles features an indoor pool and state-of-the-art fitness center. After working in the 24-hour business center, guests can relax with a facial in the spa. Guests can wake up to a hot cooked-to-order breakfast at the Embassy Suites by Hilton St. Louis St. Charles. Each evening, the Manager's Reception offers free beverages. For lunch and dinner, the Cyprus Grille restaurant features open-air dining. The on-site coffee shop and cafe, Caffeina’s Marketplace, offers snacks and Starbucks coffee. The Lambert St. Louis International airport is less than 10 miles from the hotel. Lindenwood University is about 2 minutes away.

Guest Reviews:

- "Impressed with the hotel, will choose to stay here again soon" - "Absolutely Amazing" - "Lovely stay. The pool and hot tub were great. Great free breakfast. Good temp and clean room." - "My stay was great and when in the area again for travel, I will book Embassy!" - "Teeeerrrrifffiiicc! Best place near St. Charles!" - "Clean, comfy, stay here!!" - "Always a great place to stay." - "Our stay was relaxing and enjoyable!"

Americas Best Value Inn and Suites Saint Charles
Hotels
St. Charles, MO, USA

Located in St. Charles, Missouri, this hotel is less than a one mile walk from Ameristar Casino. It features an indoor pool and gym while rooms include free Wi-Fi. The property serves a full hot breakfast buffet. At the Americas Best Value Inn and Suites Saint Charles, every room provides a coffee maker. Guests can watch cable TV with HBO or listen to the radio in each room. Free local telephone calls can be made from the rooms. Lindenwood University is less than 2 miles from the St. Charles Americas Best Value Inn. The Verizon Wireless Amphitheater St. Louis is 6 miles from the hotel.

Guest Reviews:

- "Great place for the price!" - "Pleased- guest rooms need to be updated" - "It was ok. Decent for the price."

St. Charles, USA Hotels with Parking

best hotels in St. Charles, USA
5.1
150 reviews
From $63

Enjoy seamless arrival and hassle-free transit at this conveniently located hotel, offering efficient private parking options tailored for your needs. Guests can rest assured with enhanced security measures in place, allowing you to focus on your travels without unnecessary stress. Whether you're exploring nearby attractions or simply enjoying a comfortable stay, effortless parking solutions add to a more relaxed experience during your visit to St. Charles.

best hotels in St. Charles, USA
7.9
130 reviews
From $121

Experience hassle-free travel with convenient parking options at this St. Charles hotel, designed to make your arrival seamless. Whether you're exploring local attractions or heading to the airport, enjoy the peace of mind that comes with secure parking facilities. Easily accessible spots ensure quick and efficient transit, so you can focus more on your journey and less on logistics. Embrace convenience during your stay for a truly enjoyable experience.

best hotels in St. Charles, USA
9.2
498 reviews
From $185

Drury Plaza Hotel St. Louis St. Charles offers convenient and secure parking options for a hassle-free arrival. Guests can enjoy free private parking, ensuring a seamless transition from road to relaxation. With a 24-hour front desk ready to assist with any inquiries, you can focus on enjoying your stay without the worries of transportation logistics. Experience efficient transit solutions at this accessible hotel, making your journey as stress-free as possible.

St. Charles, USA Family Friendly Hotels

best hotels in St. Charles, USA
5.1
150 reviews
From $63

Families will find a welcoming haven at this property, where kids can enjoy engaging activities at the dedicated kids' club while parents relax knowing safety is a top priority. With spacious accommodations designed for stress-free family bonding, WoodSpring Suites St Louis St Charles ensures every member of the family feels at home. Enjoy quality time together in an environment that fosters connection and fun, making your family getaway both enjoyable and secure.

best hotels in St. Charles, USA
9.2
498 reviews
From $185

At Drury Plaza Hotel St. Louis St. Charles, families can enjoy a safe and welcoming environment designed for stress-free bonding. The hotel's dedicated kids' club provides engaging activities to keep the little ones entertained while parents unwind. With spacious accommodations and amenities that prioritize safety, you can relax knowing your family is in good hands. Create lasting memories together at this family-friendly oasis, where comfort meets fun for all ages.

best hotels in St. Charles, USA
8.5
116 reviews
From $143

At Holiday Inn Express Hotel & Suites St. Charles by IHG, families can enjoy a stress-free getaway in a safe environment designed for kids of all ages. With a dedicated kids' club, parents can take comfort knowing their little ones are engaged in fun activities while they bond over quality time together. The hotel's welcoming atmosphere and friendly staff ensure a reassuring space where family memories are made effortlessly.

best hotels in St. Charles, USA
7.9
130 reviews
From $121

Families will feel right at home at this welcoming St. Charles hotel, where safety and comfort reign supreme. With spacious rooms and thoughtful amenities, parents can relax knowing their kids are entertained and secure. The hotel offers easy access to family-friendly attractions, perfect for making cherished memories together. Enjoy a stress-free getaway complete with complimentary breakfast to fuel your adventures and a cozy environment that supports quality bonding time.

best hotels in St. Charles, USA
7.9
415 reviews
From $105

At Comfort Suites St Charles-St Louis, families can enjoy a welcoming atmosphere where safety and stress-free bonding take center stage. The hotel features a delightful kids' club, ensuring children are entertained while parents unwind. With spacious accommodations and an indoor pool, families can create lasting memories without the worries of everyday life. Experience quality time together in this family-friendly haven, all while being conveniently located near attractions that cater to all ages.

St. Charles, USA Hotels with Private Pool

best hotels in St. Charles, USA
7.9
130 reviews
From $121

Escape to a romantic retreat featuring luxurious accommodations complete with an exclusive indoor pool, perfect for spontaneous dips whenever the mood strikes. This St. Charles haven offers a serene atmosphere ideal for couples looking for privacy and relaxation. Enjoy the convenience of unwinding in your own personal oasis after a day exploring nearby attractions. Create unforgettable moments in this tranquil setting, where luxury meets seclusion for an enchanting getaway.

St. Charles, USA Pet Friendly Hotels

best hotels in St. Charles, USA
7.9
130 reviews
From $121

Bring your furry friends along for the adventure at this pet-friendly hotel in St. Charles! With plenty of nearby parks and walking trails, both pets and their owners can enjoy the great outdoors together. Spacious accommodations welcome all family members, ensuring no one is left behind on your travels. Thoughtful pet amenities create a warm, welcoming atmosphere, making it easy to bond with your beloved companions while enjoying a fantastic stay.

best hotels in St. Charles, USA
5.1
150 reviews
From $63

Bring your furry family members along for the adventure at this welcoming property that understands no family should be left behind. With pet-friendly accommodations and convenient amenities, you'll find everything you need to make your stay enjoyable. Explore nearby walks and parks, ensuring your pets have ample opportunities to stretch their legs. Embrace a practical travel experience where pets are treated like family, making cherished memories together.

St. Charles, USA Hotels with Entertainment

best hotels in St. Charles, USA
7.9
130 reviews
From $121

Dive into the vibrant nightlife and exhilarating activities surrounding this lively hotel in St. Charles, MO! With easy access to Hollywood Casino St. Louis, you’ll find no shortage of fun just moments away. Enjoy an energetic atmosphere featuring live music, gaming, and social gatherings that cater to those seeking excitement. After a thrilling day, unwind in comfortable accommodations, or mingle with fellow travelers in the shared lounge. Experience the pulse of entertainment right at your doorstep!

Map