Hotels in St. Charles

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

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

Top St. Charles hotels

Find the perfect St. Charles, MO 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 $98/night. This price may vary based on season. Hotels near Ameristar Casino St. Charles are typically 26% less expensive than the average hotel in St. Charles, which is $134.

Hotels near Ameristar Casino St. Charles
Woodspring Suites St Louis St Charles
Best value
Woodspring Suites St Louis St Charles
5.2
$49
Best Western Plus The Charles Hotel
#1 Most popular
Best Western Plus The Charles Hotel
7.9
$99
Embassy Suites St. Louis - St. Charles
#2 Most popular
Embassy Suites St. Louis - St. Charles
8.6
$110
Country Inn & Suites by Radisson, St. Charles, MO
#3 Most popular
Country Inn & Suites by Radisson, St. Charles, MO
9.1
$84
Comfort Suites St Charles-St Louis
#4 Most popular
Comfort Suites St Charles-St Louis
8.5
$100
Ameristar Casino Resort and Spa (St. Charles)
#5 Most popular
Ameristar Casino Resort and Spa (St. Charles)
7.1
$193
Drury Plaza Hotel St. Louis St. Charles
Drury Plaza Hotel St. Louis St. Charles
9.5
$124
Tru by Hilton St Charles St Louis MO
Tru by Hilton St Charles St Louis MO
8.5
$87
Fairfield by Marriott St Charles
Fairfield by Marriott St Charles
7.7
$99
Americas Best Value Inn & Suites St. Louis, St. Charles Inn
Americas Best Value Inn & Suites St. Louis, St. Charles Inn
6.8
$87
Bird Haus - On Main Street, Katy Trail, Near Lindenwood
Bird Haus - On Main Street, Katy Trail, Near Lindenwood
9.3
$142
Boone's Lick Trail Inn
Boone's Lick Trail Inn

Are there hotels available near St. Charles Convention Center?

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

Hotels near St. Charles Convention Center
Woodspring Suites St Louis St Charles
Best value
Woodspring Suites St Louis St Charles
5.2
$49
Best Western Plus The Charles Hotel
#1 Most popular
Best Western Plus The Charles Hotel
7.9
$99
Embassy Suites St. Louis - St. Charles
#2 Most popular
Embassy Suites St. Louis - St. Charles
8.6
$110
Country Inn & Suites by Radisson, St. Charles, MO
#3 Most popular
Country Inn & Suites by Radisson, St. Charles, MO
9.1
$84
Comfort Suites St Charles-St Louis
#4 Most popular
Comfort Suites St Charles-St Louis
8.5
$100
Ameristar Casino Resort and Spa (St. Charles)
#5 Most popular
Ameristar Casino Resort and Spa (St. Charles)
7.1
$193
Drury Plaza Hotel St. Louis St. Charles
Drury Plaza Hotel St. Louis St. Charles
9.5
$124
Tru by Hilton St Charles St Louis MO
Tru by Hilton St Charles St Louis MO
8.5
$87
Fairfield by Marriott St Charles
Fairfield by Marriott St Charles
7.7
$99
Americas Best Value Inn & Suites St. Louis, St. Charles Inn
Americas Best Value Inn & Suites St. Louis, St. Charles Inn
6.8
$87
Bird Haus - On Main Street, Katy Trail, Near Lindenwood
Bird Haus - On Main Street, Katy Trail, Near Lindenwood
9.3
$142
Boone's Lick Trail Inn
Boone's Lick Trail Inn

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

The average price for hotels near First Missouri State Capitol Historic Site is $109 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 18% less expensive than the average hotel in St. Charles, which is $134.

Hotels near First Missouri State Capitol Historic Site
Woodspring Suites St Louis St Charles
Best value
Woodspring Suites St Louis St Charles
5.2
$49
Best Western Plus The Charles Hotel
#1 Most popular
Best Western Plus The Charles Hotel
7.9
$99
Embassy Suites St. Louis - St. Charles
#2 Most popular
Embassy Suites St. Louis - St. Charles
8.6
$110
Country Inn & Suites by Radisson, St. Charles, MO
#3 Most popular
Country Inn & Suites by Radisson, St. Charles, MO
9.1
$84
Comfort Suites St Charles-St Louis
#4 Most popular
Comfort Suites St Charles-St Louis
8.5
$100
Ameristar Casino Resort and Spa (St. Charles)
#5 Most popular
Ameristar Casino Resort and Spa (St. Charles)
7.1
$193
Americas Best Value Inn & Suites St. Louis, St. Charles Inn
Americas Best Value Inn & Suites St. Louis, St. Charles Inn
6.8
$87
Bird Haus - On Main Street, Katy Trail, Near Lindenwood
Bird Haus - On Main Street, Katy Trail, Near Lindenwood
9.3
$142
Boone's Lick Trail Inn
Boone's Lick Trail Inn
Amazing 1860's Historic Home!
Amazing 1860's Historic Home!
9.9
$143
1920's Vintage Home in Historic Saint Charles - Fully Remodeled
1920's Vintage Home in Historic Saint Charles - Fully Remodeled
9.3
$113
1830's Luxury Brick Cottage, Cozy Fireplace, right off the Cobblestone Streets!
1830's Luxury Brick Cottage, Cozy Fireplace, right off the Cobblestone Streets!
10.0
$181

When to book a hotel in St. Charles, MO

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

cheapest month to stay

14%

expected price decrease

most expensive time to stay

18%

expected price increase

Price
$138 - $193
Highest day of week
Saturday
Cheapest day of week
Wednesday

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)

$173

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, MO cost per night?

Use the information below to find quality St. Charles hotel rooms for low prices
2 stars and below
Hampton Inn St. Louis-St. Charles
#1 most popular
Hampton Inn St. Louis-St. Charles
8.6
$96
Sleep Inn & Suites
#2 most popular
Sleep Inn & Suites
6.3
$80
Super 8 by Wyndham St Charles
Best value
Super 8 by Wyndham St Charles
7.9
$64
3 stars
Holiday Inn Express Hotel And Suites St. Charles
#1 most popular
Holiday Inn Express Hotel And Suites St. Charles
7.9
$108
Embassy Suites St. Louis - St. Charles
#2 most popular
Embassy Suites St. Louis - St. Charles
8.6
$111
Best Western Plus The Charles Hotel
Best value
Best Western Plus The Charles Hotel
7.9
$100

Hostels and cheap hotels in St. Charles

These hotels and hostels are the cheapest accommodations available in St. Charles, MO
Red Roof Inn St Louis - St Charles
Red Roof Inn St Louis - St Charles
5.7
$55
TownePlace Suites by Marriott St. Louis St. Charles
TownePlace Suites by Marriott St. Louis St. Charles
7.8
$82
Super 8 by Wyndham St Charles
Super 8 by Wyndham St Charles
7.9
$64
Country Inn & Suites by Radisson, St. Charles, MO
Country Inn & Suites by Radisson, St. Charles, MO
9.1
$84
Sleep Inn & Suites
Sleep Inn & Suites
6.3
$80
Tru by Hilton St Charles St Louis MO
Tru by Hilton St Charles St Louis MO
8.5
$87

Get the best value hotel in St. Charles

These St. Charles hotels have the best prices for their ratings
Best Western Plus The Charles Hotel
Best Western Plus The Charles Hotel
7.9
$100
Super 8 by Wyndham St Charles
Super 8 by Wyndham St Charles
7.9
$64
Embassy Suites St. Louis - St. Charles
Embassy Suites St. Louis - St. Charles
8.6
$111
Drury Plaza Hotel St. Louis St. Charles
Drury Plaza Hotel St. Louis St. Charles
9.5
$124
Country Inn & Suites by Radisson, St. Charles, MO
Country Inn & Suites by Radisson, St. Charles, MO
9.1
$84
Tru by Hilton St Charles St Louis MO
Tru by Hilton St Charles St Louis MO
8.5
$87

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?

$90 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 February 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 13%.

Which day is cheapest to stay in St. Charles?

Hotel rooms in St. Charles are generally cheapest on Tuesday 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 $78 per person, per night on average. This is a $12 per night cheaper than the average cost of hotels in St. Charles.


momondo's favorite hotels

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