Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Charles

Tonight Tonight Jun 19 - Jun 20
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured St. Charles Luxury Hotels

See all 309 Properties in St. Charles
Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa

1 Ameristar Blvd, St. Charles
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 
4.5 out of 5 (1,136 reviews)
Not very kid friendlyCheck in time is 4 pm and they kick all of the kids out of the pool at 6pm for some reason, meaning less than 2 hours swim time upon arrival and no rest for the parents that evening.
May 30, 2018

Ameristar Casino Resort and Spa$134

Ameristar Casino Resort and Spa$134
Country Inn & Suites by Radisson, St. Charles, MO

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

1190 S Main St, St. Charles
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.5 out of 5 (1,134 reviews)
Nice hotel- conveniently located.Hotel was clean. Excellent free breakfast and great staff.
Apr 23, 2018
Red Roof Inn St Louis - St Charles

Red Roof Inn St Louis - St Charles

2010 Zumbehl Rd, St. Charles
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 
2.8 out of 5 (636 reviews)
Was a hotel for weekly rent people ! The room burned my eyes !they said it was a smokeless room ! But everybody on that floor smoked ! Also the lock on door did not work !@
Jun 15, 2018
Rodeway Inn Saint Charles

Rodeway Inn Saint Charles

3800 Harry S Truman Blvd, St. Charles
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 
3.2 out of 5 (327 reviews)
Ok placeIt was an ok place to sleep for the night
DavidOct 19, 2017
Fairfield by Marriott St Charles

Fairfield by Marriott St Charles

801 Veterans Memorial Parkway, St. Charles
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.1 out of 5 (441 reviews)
Nice hotel, close to Embassy Convention Center Close to Embassy with convention center at 1/2 the price. Rooms were clean and spacious, breakfast was good with a lot of selections both hot and cold. Rooms smell a little musty, bring febreeze and it should take care of it. No one was at the desk when I tried to check out and there were 4 people ...
Apr 24, 2018
Embassy Suites St. Louis - St. Charles

Embassy Suites St. Louis - St. Charles

2 Convention Center Plz, St. Charles
    3.5 out of 5.0
     
     
    4.5 out of 5 (852 reviews)
    Very nice hotelIt was all good! Comfort, clean, awesome breakfast
    Jun 4, 2018
    Map

    Recently booked Luxury Hotels in St. Charles

    Fairfield by Marriott St Charles
    2.5 out of 5.0
    Last booking: 32 minutes ago
    Ameristar Casino Resort and Spa
    4.5 out of 5.0
    Last booking: 1 hour ago
    Super 8 by Wyndham St Charles
    2.0 out of 5.0
    Last booking: 5 hours ago
    Red Roof Inn St Louis - St Charles
    2.0 out of 5.0
    Last booking: 6 hours ago
    Wingate by Wyndham St. Charles MO
    3.0 out of 5.0
    Last booking: 15 hours ago
    Country Inn & Suites by Radisson, St. Charles, MO
    2.5 out of 5.0
    Last booking: 19 hours ago
    Best Western Plus The Charles Hotel
    2.5 out of 5.0
    Last booking: 21 hours ago
    Towneplace Suites By Marriott St Charles
    2.5 out of 5.0
    Last booking: 24 hours ago
    Hampton Inn St. Louis/St. Charles
    2.5 out of 5.0
    Last booking: 27 hours ago

    Looking for a luxury hotel or lavish accommodation for your St. Charles vacation? Travel to St. Louis, MO (STL-Lambert-St. Louis Intl.) Airport or St. Louis, MO (SUS-Spirit of St. Louis) Airport, and then treat yourself to a stay at one of 6 St. Charles luxury hotels. During your visit, you might want to enjoy the casinos and shopping which St. Charles is known for.


    This upscale St. Charles hotel is recognized for its luxury amenities and attentive service. Treat yourself to a luxurious stay and enjoy everything it has to offer.

    Ameristar Casino Resort and Spa - This 400-room hotel is rated 4.5 stars. This property offers guests 7 restaurants, including Bugattis Steak and Pasta, along with 2 bars and an outdoor pool. Guests appreciate this hotel's comfortable rooms.


    When to Visit St. Charles


    Here's what you can expect the weather to be like when you stay in St. Charles:


    • Hottest months: July, August, June, and May, with an average temperature of 87°F
    • Coldest months: January, December, February, and March, with an average temperature of 26°F
    • Driest months: February, January, December, and August, with an average rainfall of 2.62 inches
    • Rainiest months: May, June, July, and November, with an average rainfall of 4.25 inches

    Exploring St. Charles


    Enjoy St. Charles and visit First Missouri State Capitol Historic Site, Historic Main Street, and Lewis & Clark Boathouse and Nature Center. If you have extra time while you're in the area, you might want to stop by Katy Trail and Lindenwood University.


    Other things that make St. Charles special are the:
    • Historical sites
    • Casino gaming
    • Live music
    • Shopping
    • Restaurants
    • Riverfront
    • Theater
    • Bars
    • Flowers