Hotels in St. Charles

Find the best deals on 71 hotels in St. Charles, MO

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in St. Charles

Find the perfect St. Charles hotel for business or leisure


Things to do in St. Charles

Ameristar Casino St. Charles
St. Charles Convention Center
First Missouri State Capitol Historic Site

Are there hotels available near Ameristar Casino St. Charles?

If you’re looking for a hotel in St. Charles near Ameristar Casino St. Charles then you are in luck. momondo recommends 12 hotels near Ameristar Casino St. Charles and on average, area hotels cost $126/night. This price may vary based on season. Hotels near Ameristar Casino St. Charles are typically 5% less expensive than the average hotel in St. Charles, which is $134.

Hotels near Ameristar Casino St. Charles
  • Americas Best Value Inn and Suites Saint Charles
    Best value

    Americas Best Value Inn and Suites Saint Charles

    1310 Bass Pro Drive, St. Charles, MO

    6.7

    $78

    View Deal
  • Embassy Suites St. Louis-St. Charles
    #1 Most popular

    Embassy Suites St. Louis-St. Charles

    2 Convention Center Plz, St. Charles, MO

    8.6

    $148

    View Deal
  • Ameristar Casino Resort and Spa (St. Charles)
    #2 Most popular

    Ameristar Casino Resort and Spa (St. Charles)

    1 Ameristar Boulevard, St. Charles, MO

    5.8

    $224

    View Deal
  • Country Inn & Suites by Radisson, St. Charles, MO
    #3 Most popular

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

    1190 South Main Street, St. Charles, MO

    9.1

    $102

    View Deal
  • Drury Plaza Hotel St. Louis St. Charles
    #4 Most popular

    Drury Plaza Hotel St. Louis St. Charles

    380 Mulholland Drive, St. Charles, MO

    9.5

    $142

    View Deal
  • Best Western Plus The Charles Hotel
    #5 Most popular

    Best Western Plus The Charles Hotel

    1425 South 5th Street, St. Charles, MO

    7.8

    $106

    View Deal
  • Tru by Hilton St Charles St Louis MO

    Tru by Hilton St Charles St Louis MO

    333 Camelback Road, St. Charles, MO

    8.5

    $135

    View Deal
  • Fairfield by Marriott St Charles

    Fairfield by Marriott St Charles

    801 Veterans Memorial Parkway, St. Charles, MO

    7.6

    $109

    View Deal
  • Bird Haus - On Main Street, Katy Trail, Near Lindenwood

    Bird Haus - On Main Street, Katy Trail, Near Lindenwood

    St. Charles, MO

    9.5

    $178

    View Deal
  • Comfort Suites St Charles-St Louis

    Comfort Suites St Charles-St Louis

    1400 S. Fifth Street, St. Charles, MO

    8.5

    $106

    View Deal
  • 1830's Luxury Brick Cottage, Cozy Fireplace, right off the Cobblestone Streets!

    1830's Luxury Brick Cottage, Cozy Fireplace, right off the Cobblestone Streets!

    St. Charles, MO

    10.0

    $183

    View Deal
  • Boone's Colonial Inn

    Boone's Colonial Inn

    322 South Main Street, St. Charles, MO

    View Deal

Are there hotels available near St. Charles Convention Center?

Hotels near St. Charles Convention Center are typically 7% less expensive than the average hotel in St. Charles, which is $134.

Hotels near St. Charles Convention Center
  • Americas Best Value Inn and Suites Saint Charles
    Best value

    Americas Best Value Inn and Suites Saint Charles

    1310 Bass Pro Drive, St. Charles, MO

    6.7

    $78

    View Deal
  • Embassy Suites St. Louis-St. Charles
    #1 Most popular

    Embassy Suites St. Louis-St. Charles

    2 Convention Center Plz, St. Charles, MO

    8.6

    $148

    View Deal
  • Ameristar Casino Resort and Spa (St. Charles)
    #2 Most popular

    Ameristar Casino Resort and Spa (St. Charles)

    1 Ameristar Boulevard, St. Charles, MO

    5.8

    $224

    View Deal
  • Country Inn & Suites by Radisson, St. Charles, MO
    #3 Most popular

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

    1190 South Main Street, St. Charles, MO

    9.1

    $102

    View Deal
  • Drury Plaza Hotel St. Louis St. Charles
    #4 Most popular

    Drury Plaza Hotel St. Louis St. Charles

    380 Mulholland Drive, St. Charles, MO

    9.5

    $142

    View Deal
  • Best Western Plus The Charles Hotel
    #5 Most popular

    Best Western Plus The Charles Hotel

    1425 South 5th Street, St. Charles, MO

    7.8

    $106

    View Deal
  • Tru by Hilton St Charles St Louis MO

    Tru by Hilton St Charles St Louis MO

    333 Camelback Road, St. Charles, MO

    8.5

    $135

    View Deal
  • Fairfield by Marriott St Charles

    Fairfield by Marriott St Charles

    801 Veterans Memorial Parkway, St. Charles, MO

    7.6

    $109

    View Deal
  • Bird Haus - On Main Street, Katy Trail, Near Lindenwood

    Bird Haus - On Main Street, Katy Trail, Near Lindenwood

    St. Charles, MO

    9.5

    $178

    View Deal
  • Comfort Suites St Charles-St Louis

    Comfort Suites St Charles-St Louis

    1400 S. Fifth Street, St. Charles, MO

    8.5

    $106

    View Deal
  • Aunt Doodles House 8 Blocks From Historic Main Street.. Convenient Location!

    Aunt Doodles House 8 Blocks From Historic Main Street.. Convenient Location!

    St. Charles, MO

    9.5

    $159

    View Deal
  • Boone's Lick Trail Inn

    Boone's Lick Trail Inn

    1000 South Main Street, St. Charles, MO

    View Deal

Are there hotels available near First Missouri State Capitol Historic Site?

The average price for hotels near First Missouri State Capitol Historic Site is $140 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since First Missouri State Capitol Historic Site is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near First Missouri State Capitol Historic Site are typically 4% more expensive than the average hotel in St. Charles, which is $134.

Hotels near First Missouri State Capitol Historic Site
  • Americas Best Value Inn and Suites Saint Charles
    Best value

    Americas Best Value Inn and Suites Saint Charles

    1310 Bass Pro Drive, St. Charles, MO

    6.7

    $78

    View Deal
  • Embassy Suites St. Louis-St. Charles
    #1 Most popular

    Embassy Suites St. Louis-St. Charles

    2 Convention Center Plz, St. Charles, MO

    8.6

    $148

    View Deal
  • Ameristar Casino Resort and Spa (St. Charles)
    #2 Most popular

    Ameristar Casino Resort and Spa (St. Charles)

    1 Ameristar Boulevard, St. Charles, MO

    5.8

    $224

    View Deal
  • Country Inn & Suites by Radisson, St. Charles, MO
    #3 Most popular

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

    1190 South Main Street, St. Charles, MO

    9.1

    $102

    View Deal
  • Best Western Plus The Charles Hotel
    #4 Most popular

    Best Western Plus The Charles Hotel

    1425 South 5th Street, St. Charles, MO

    7.8

    $106

    View Deal
  • Brand New 2 bedroom, 1 Bath Full Apartment Available Near Main Street St Charles
    #5 Most popular

    Brand New 2 bedroom, 1 Bath Full Apartment Available Near Main Street St Charles

    St. Charles, MO

    8.8

    $104

    View Deal
  • Bird Haus - On Main Street, Katy Trail, Near Lindenwood

    Bird Haus - On Main Street, Katy Trail, Near Lindenwood

    St. Charles, MO

    9.5

    $178

    View Deal
  • Comfort Suites St Charles-St Louis

    Comfort Suites St Charles-St Louis

    1400 S. Fifth Street, St. Charles, MO

    8.5

    $106

    View Deal
  • Studio Near Main St!

    Studio Near Main St!

    St. Charles, MO

    9.7

    $90

    View Deal
  • Quaint Bungalow near Main Street

    Quaint Bungalow near Main Street

    St. Charles, MO

    $188

    View Deal
  • The Madison House #2 - Historic Area In St Charles

    The Madison House #2 - Historic Area In St Charles

    St. Charles, MO

    8.0

    $211

    View Deal
  • Amazing 1860's Historic Home!

    Amazing 1860's Historic Home!

    St. Charles, MO

    9.8

    $141

    View Deal

When to book a hotel in St. Charles

Check out the information below to find the best deal on a St. Charles hotel room
Low Season
July
High Season
June

cheapest month to stay

51%

expected price decrease

most expensive time to stay

22%

expected price increase

Price
$74 - $190
Highest day of week
Saturday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$156

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$166

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in St. Charles is:
1-2 star
$96 - $123
3 star
$130 - $143

How much does a hotel in St. Charles cost per night?

Use the information below to find quality St. Charles hotel rooms for low prices
2 stars and under
Sleep Inn & Suites
Best value

Sleep Inn & Suites

5.8

$90

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in St. Charles

These hotels and hostels usually make for a cheap way to stay in St. Charles

Get the best value hotel in St. Charles

These hotels have the best prices for their ratings

St. Charles travel information

How long do people stay in St. Charles?

When visiting St. Charles the average booking length is 1 night.

How much does a hotel cost in St. Charles?

$110 per night is the average rate for a room when booking a hotel in St. Charles. Prices will differ depending on factors such as star rating, time of year and location.

When is the best time to book a hotel in St. Charles?

In July prices are at their lowest and represents the most cost effective time to book a hotel room in St. Charles. You may find the cost of your room has decreased by 51%.

Which day is cheapest to stay in St. Charles?

Hotel rooms in St. Charles are generally cheapest on Saturday and more costly on Friday.

How much does a hostel in St. Charles cost?

Hostels in St. Charles (including hotels rated 2 stars and below) costs $93 per person, per night on average. This is a $17 per night cheaper than the average cost of hotels in St. Charles.

Based on the weather in St. Charles, what attractions are popular during June?

The average temperature in St. Charles during June is around 73.4 °F which makes it the perfect time to spend time having fun and seeing something new outside at popular area attractions such as St. Louis Zoo, Worlds of Fun, and Silver Dollar City.


momondo's favorite hotels

Learn more about these user-preferred hotels in St. Charles