COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Photo by Corinne Mason

Find Hotels in St. Charles, IL

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Renaissance Schaumburg Convention Center Hotel
4 out of 5
1551 Thoreau Dr N, Schaumburg, IL
Free CancellationReserve now, pay when you stay
The price is $146 per night from Jul 18 to Jul 18
18.54 mi from city center
4.5/5Wonderful! (967 reviews)
"Great Place for couples or even families"

Reviewed on Jun 22, 2021

Renaissance Schaumburg Convention Center Hotel
Courtyard Chicago St. Charles
3 out of 5
700 Courtyard Drive, St. Charles, IL
Free CancellationReserve now, pay when you stay
The price is $91 per night from Jul 1 to Jul 1
4.44 mi from city center
4.3/5Excellent! (275 reviews)
"I did not like the heavy foot traffic from the room above mine."

Reviewed on May 17, 2021

Courtyard Chicago St. Charles
Hampton Inn & Suites Chicago/St. Charles
2.5 out of 5
2875 Foxfield Rd, St. Charles, IL
Free CancellationReserve now, pay when you stay
The price is $93 per night from Jun 27 to Jun 27
4.55 mi from city center
4.5/5Wonderful! (559 reviews)
"The carpet needs to be vacuumed in the room food on floor"

Reviewed on Jun 12, 2021

Hampton Inn & Suites Chicago/St. Charles
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
SureStay Plus Hotel by Best Western Chicago Lombard
2.5 out of 5
222 E 22nd Street, Lombard, IL
Free CancellationReserve now, pay when you stay
The price is $69 per night from Jul 5 to Jul 5
19.38 mi from city center
4.3/5Excellent! (1,324 reviews)
"Not feel safe"

Reviewed on Jun 19, 2021

SureStay Plus Hotel by Best Western Chicago Lombard
Best Western Inn of St. Charles
2.5 out of 5
1635 E Main St, St. Charles, IL
Free CancellationReserve now, pay when you stay
The price is $72 per night from Jul 1 to Jul 1
4.01 mi from city center
3.8/5Good! (834 reviews)
"My only complaint was that I tried to extend my stay before I checked in. Expedia auto-chat told me I couldn't do it through them and had to call the hotel and it gave me a number. When I called the number, the person who answered didn't even state which hotel it was at first - just "you've reached ..."

Reviewed on Jun 2, 2021

Best Western Inn of St. Charles
Don't see what you're looking for?
See all available properties in St. Charles
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.