Hotels in Saint Charles

Search and compare Saint Charles hotels from hundreds of travel sites and save

Saint Charles, IL, United States
3 Aug — 4 Aug2
Saint Charles, IL, United States
Tue 3/8
Wed 4/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Saint Charles

Filter by star ratings
All filters
Super 8 by Wyndham St. Charles
Super 8 by Wyndham St. Charles
6.3 Good
1520 East Main Street, Saint Charles, IL, United States
Show on map
1.2 km from city centre, Saint Charles 
GoodBased on 141 reviews
6.3

Super 8 by Wyndham St Charles is situated in Saint Charles and features complimentary wireless internet. It is conveniently positioned for those wishing to visit the area's popular attractions.

Hilton Garden Inn St. Charles
Hilton Garden Inn St. Charles
8.2 Excellent
4070 East Main Street, Saint Charles, IL, United States
Show on map
4.6 km from city centre, Saint Charles 
ExcellentBased on 75 reviews
8.2

Situated in Saint Charles, Hilton Garden Inn Saint Charles offers 3-star accommodation, as well as an outdoor pool. It also provides meeting rooms, an express check-in and check-out feature and a 24-hour reception.

Holiday Inn Express & Suites Chicago West - St Charles
Holiday Inn Express & Suites Chicago West - St Charles
8.1 Excellent
155 38th Avenue, Saint Charles, IL, United States
Show on map
3.3 km from city centre, Saint Charles 
ExcellentBased on 122 reviews
8.1

Situated in Saint Charles, Holiday Inn Express & Suites Chicago West - St Charles is a short walk from Charlestowne Mall and offers an indoor pool. The various facilities this stylish hotel has to offer include a 24-hour reception, meeting rooms and an express check-in and check-out feature.

Fairfield Inn & Suites by Marriott Chicago St. Charles
Fairfield Inn & Suites by Marriott Chicago St. Charles
8.6 Excellent
2096 Bricher Road, Saint Charles, IL, United States
Show on map
3.1 km from city centre, Saint Charles 
ExcellentBased on 155 reviews
8.6

Fairfield Inn and Suites by Marriott Chicago St Charles is located in Saint Charles and offers free Wi-Fi and an indoor pool. The numerous amenities this charming hotel has to offer include an express check-in and check-out feature, a beauty centre and meeting rooms.

Quality Inn & Suites
Quality Inn & Suites
7.8 Good
1600 East Main Street, Saint Charles, IL, United States
Show on map
1.5 km from city centre, Saint Charles 
GoodBased on 266 reviews
7.8

This historic hotel in Saint Charles provides complimentary Wi-Fi, as well as meeting rooms and an outdoor pool. It also offers a 24-hour reception, an exhibit space and a safe.

Best Western Inn of St. Charles
Best Western Inn of St. Charles
7.8 Good
1635 East Main Street, Saint Charles, IL, United States
Show on map
1.4 km from city centre, Saint Charles 
GoodBased on 255 reviews
7.8

Situated in Saint Charles, Best Western Inn of St Charles offers historic 3-star accommodation, as well as a rooftop terrace and an outdoor pool. It also provides a sun deck, meeting rooms and an express check-in and check-out feature.

Tips for booking a Saint Charles hotel

Cheapest month:February
Most expensive month:July
Average price in Saint Charles:$177/night
Absolute cheapest price found:$36/night
Cheapest day:Thursday
Most expensive day:Saturday
$136 - $214
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$162 - $216
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint Charles hotels

Show all 20 hotels
1
Holiday Inn Express & Suites Chicago West - St Charles
Holiday Inn Express & Suites Chicago West - St Charles
8.1 Excellent
155 38th Avenue, Saint Charles, IL, United States
Show on map
3.3 km from city centre, Saint Charles 

Situated in Saint Charles, Holiday Inn Express & Suites Chicago West - St Charles is a short walk from Charlestowne Mall and offers an indoor pool. The various facilities this stylish hotel has to offer include a 24-hour reception, meeting rooms and an express check-in and check-out feature.

2
Hilton Garden Inn St. Charles
Hilton Garden Inn St. Charles
8.2 Excellent
4070 East Main Street, Saint Charles, IL, United States
Show on map
4.6 km from city centre, Saint Charles 

Situated in Saint Charles, Hilton Garden Inn Saint Charles offers 3-star accommodation, as well as an outdoor pool. It also provides meeting rooms, an express check-in and check-out feature and a 24-hour reception.

3
Best Western Inn of St. Charles
Best Western Inn of St. Charles
7.8 Good
1635 East Main Street, Saint Charles, IL, United States
Show on map
1.4 km from city centre, Saint Charles 

Situated in Saint Charles, Best Western Inn of St Charles offers historic 3-star accommodation, as well as a rooftop terrace and an outdoor pool. It also provides a sun deck, meeting rooms and an express check-in and check-out feature.

4
Quality Inn & Suites
Quality Inn & Suites
7.8 Good
1600 East Main Street, Saint Charles, IL, United States
Show on map
1.5 km from city centre, Saint Charles 

This historic hotel in Saint Charles provides complimentary Wi-Fi, as well as meeting rooms and an outdoor pool. It also offers a 24-hour reception, an exhibit space and a safe.

5
Super 8 by Wyndham St. Charles
Super 8 by Wyndham St. Charles
6.3 Good
1520 East Main Street, Saint Charles, IL, United States
Show on map
1.2 km from city centre, Saint Charles 

Super 8 by Wyndham St Charles is situated in Saint Charles and features complimentary wireless internet. It is conveniently positioned for those wishing to visit the area's popular attractions.

Cheapest hotels in Saint Charles, Illinois

Show all 20 hotels
Super 8 by Wyndham St. Charles
Super 8 by Wyndham St. Charles
6.3 Good
1520 East Main Street, Saint Charles, IL, United States
Show on map
1.2 km from city centre,  

Super 8 by Wyndham St Charles is situated in Saint Charles and features complimentary wireless internet. It is conveniently positioned for those wishing to visit the area's popular attractions.

$82
Avg. per night
Quality Inn & Suites
Quality Inn & Suites
7.8 Good
1600 East Main Street, Saint Charles, IL, United States
Show on map
1.5 km from city centre,  

This historic hotel in Saint Charles provides complimentary Wi-Fi, as well as meeting rooms and an outdoor pool. It also offers a 24-hour reception, an exhibit space and a safe.

$110
Avg. per night
Best Western Inn of St. Charles
Best Western Inn of St. Charles
7.8 Good
1635 East Main Street, Saint Charles, IL, United States
Show on map
1.4 km from city centre,  

Situated in Saint Charles, Best Western Inn of St Charles offers historic 3-star accommodation, as well as a rooftop terrace and an outdoor pool. It also provides a sun deck, meeting rooms and an express check-in and check-out feature.

$121
Avg. per night
Fairfield Inn & Suites by Marriott Chicago St. Charles
Fairfield Inn & Suites by Marriott Chicago St. Charles
8.6 Excellent
2096 Bricher Road, Saint Charles, IL, United States
Show on map
3.1 km from city centre,  

Fairfield Inn and Suites by Marriott Chicago St Charles is located in Saint Charles and offers free Wi-Fi and an indoor pool. The numerous amenities this charming hotel has to offer include an express check-in and check-out feature, a beauty centre and meeting rooms.

$135
Avg. per night
Holiday Inn Express & Suites Chicago West - St Charles
Holiday Inn Express & Suites Chicago West - St Charles
8.1 Excellent
155 38th Avenue, Saint Charles, IL, United States
Show on map
3.3 km from city centre,  

Situated in Saint Charles, Holiday Inn Express & Suites Chicago West - St Charles is a short walk from Charlestowne Mall and offers an indoor pool. The various facilities this stylish hotel has to offer include a 24-hour reception, meeting rooms and an express check-in and check-out feature.

$142
Avg. per night
Hilton Garden Inn St. Charles
Hilton Garden Inn St. Charles
8.2 Excellent
4070 East Main Street, Saint Charles, IL, United States
Show on map
4.6 km from city centre,  

Situated in Saint Charles, Hilton Garden Inn Saint Charles offers 3-star accommodation, as well as an outdoor pool. It also provides meeting rooms, an express check-in and check-out feature and a 24-hour reception.

$148
Avg. per night

Hotel prices in Saint Charles

2 stars or below

$82 - $142

Holiday Inn Express & Suites Chicago West - St Charles
$142
Avg. per night
Fairfield Inn & Suites by Marriott Chicago St. Charles
$135
Avg. per night
Super 8 by Wyndham St. Charles
$82
Avg. per night

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

Where to stay in Saint Charles

Saint Charles travel FAQs

  • What are the best hotels in Saint Charles?

    Holiday Inn Express & Suites Chicago West - St Charles, rated with a score of 8.1 from 122 reviewers, is one of the most popular hotels in Saint Charles. Other top stays include Hilton Garden Inn St. Charles, with an average rating of 8.2 from 75 reviewers, and Fairfield Inn & Suites by Marriott Chicago St. Charles, with a score of 8.6 from 155 reviewers.

  • What is a good hotel near Kane County Fairgrounds?

    Reviews of Fairfield Inn & Suites by Marriott Chicago St. Charles recommend it as a good place to stay near Kane County Fairgrounds, scoring 8.6/10 from 155 ratings.

  • How much do hotels in Saint Charles cost?

    Saint Charles hotels have an average price of $176/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Saint Charles?

    $80/night is the cheapest price found for a hotel in Saint Charles by HotelsCombined users over the last 72 hours.