Illinois may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Chris Zajicek on trover

Search for St. Charles Hotels from CA $46

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

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Motel 6 Naperville, IL
2 out of 5
1585 Naperville Wheaton Road, Naperville, IL
Free cancellationReserve now, pay when you stay
The price is CA $46 per night
25.53 km from city centre
3.4/5 (687 reviews)

"the service and that it is clean, the rooms are very comfortable"…"

Reviewed on Aug. 14, 2020

Motel 6 Naperville, IL
Entire Unit, Great Loaction
1401 Peyton Pl, St. Charles, IL
Get Rates
4.9 km from city centre
Entire Unit, Great Loaction
Motel 6 Elk Grove Village, IL - O'Hare
2 out of 5
2881 Touhy Ave, Elk Grove Village, IL
Free cancellationReserve now, pay when you stay
The price is CA $48 per night
35.97 km from city centre
3.7/5Good! (1,099 reviews)

"It’s very good, the room very good, everything works"…"

Reviewed on Aug. 12, 2020

Motel 6 Elk Grove Village, IL - O'Hare

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Wingate by Wyndham Schaumburg / Convention Center
3 out of 5
50 Remington Rd, Remington Road & Roselle Road, Schaumburg, IL
Free cancellationReserve now, pay when you stay
The price is CA $92 per night
26.76 km from city centre
4.3/5Excellent! (948 reviews)

"Excellent!! So much nicer than we every expected for $75!!"…"

Reviewed on Jul. 27, 2020

Wingate by Wyndham Schaumburg / Convention Center
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 CA $89 per night
6.46 km from city centre
3.8/5Good! (812 reviews)

"Staff always very friendly and accommodating, check-in was easy."…"

Reviewed on Jun. 8, 2020

Best Western Inn of St. Charles
Super 8 by Wyndham St. Charles
2 out of 5
1520 E Main St, St. Charles, IL
Free cancellationReserve now, pay when you stay
The price is CA $67 per night
6.2 km from city centre
2.9/5 (655 reviews)

"I liked the elevator every time I used it. Especially the last time"…"

Reviewed on Jun. 30, 2020

Super 8 by Wyndham St. Charles
Geneva Motel Inn
2 out of 5
100 South Tyler Rd, St. Charles, IL
Free cancellationReserve now, pay when you stay
The price is CA $86 per night
6.47 km from city centre
3/5 (400 reviews)

"Always great stay. Attentive and caring owners. Thanks"…"

Reviewed on Jul. 31, 2020

Geneva Motel Inn
Fairfield Inn and Suites By Marriott St Charles
2.5 out of 5
2096 Bricher Rd, St. Charles, IL
Free cancellationReserve now, pay when you stay
The price is CA $115 per night
5.23 km from city centre
4.1/5Very Good! (267 reviews)

"It was very clean. The staff was very friendly. I was from out of town and would have liked a list of local restaurants that were well rated."…"

Reviewed on Aug. 13, 2020

Fairfield Inn and Suites By Marriott St Charles
Hilton Chicago O'Hare Airport
4 out of 5
Ohare International Airport, Chicago, IL
Free cancellationReserve now, pay when you stay
The price is CA $152 per night
38.16 km from city centre
3.8/5Good! (2,343 reviews)

"Inside the airport . Walkable from terminal so good place to stay for catching next day flight"…"

Reviewed on Aug. 5, 2020

Hilton Chicago O'Hare Airport
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 CA $120 per night
7.32 km from city centre
4.5/5Wonderful! (489 reviews)

"Everything was so clean and people were constantly sanitizing everything. Very friendly staff."…"

Reviewed on Aug. 7, 2020

Hampton Inn & Suites Chicago/St. Charles
Hilton Garden Inn St. Charles
3 out of 5
4070 East Main Street, St. Charles, IL
Free cancellationReserve now, pay when you stay
The price is CA $122 per night
9.27 km from city centre
4.3/5Excellent! (495 reviews)

"The young man who checked me in was wonderful. Room was nice and clean. They had randomly placed assurances that they were taking extra precautions for COVID. Pool was absolutely freezing and I couldn’t bare it, but my 8 year old could. AC unit was super loud. Overall it was a pleasant enough ..."…"

Reviewed on Aug. 8, 2020

Hilton Garden Inn St. Charles
Hyatt Place Chicago/Lombard/Oak Brook
3 out of 5
2340 South Fountain Square Drive, Lombard, IL
Free cancellationReserve now, pay when you stay
The price is CA $122 per night
32.38 km from city centre
4.3/5Excellent! (1,185 reviews)

"Fair. Ordiary hotel. It did it's job for me to stay comfortable."…"

Reviewed on Aug. 5, 2020

Hyatt Place Chicago/Lombard/Oak Brook
Holiday Inn Express & Suites Chicago West - St Charles
2.5 out of 5
155 38th Ave, St. Charles, IL
Free cancellation
The price is CA $107 per night
8.2 km from city centre
4.3/5Excellent! (185 reviews)

"I have stayed at this location a few times now and I love every part of it. The staff is amazing and everyone is super helpful"…"

Reviewed on Jun. 2, 2020

Holiday Inn Express & Suites Chicago West - St Charles
The Westin Chicago Northwest
4 out of 5
400 Park Blvd, Itasca, IL
Free cancellationReserve now, pay when you stay
The price is CA $88 per night
28.79 km from city centre
4.3/5Excellent! (981 reviews)

"Simple very very nice , very friendly and attentive staff the rooms very comfortable and great bed is not the firt time in the hotel chains the cancun hotel is very very nice ohhhh!! Thanks a lot for your hospitality!!!"…"

Reviewed on Aug. 6, 2020

The Westin Chicago Northwest
Hyatt Place Chicago/ Schaumburg
3 out of 5
1851 McConnor Parkway, Schaumburg, IL
Free cancellationReserve now, pay when you stay
The price is CA $100 per night
30.13 km from city centre
4.1/5Very Good! (959 reviews)

"I really enjoyed my stay quiet clean and comfortable. I definitely will be returning"…"

Reviewed on Aug. 10, 2020

Hyatt Place Chicago/ Schaumburg
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.

St. Charles Hotel Guide

Looking for a warm welcome and a comfy room in St. Charles? At the moment, Expedia's booking portal features 13 apartments and hotels within a 0.1-kilometre (0.06-mile) distance of St. Charles' center.

Booking a room close to the heart of St. Charles couldn't be easier. Expedia's database features the Quality Inn & Suites and Best Western Inn of St. Charles, which you'll find within 1 kilometre (0.6 miles) of St. Charles' city center.

The Best Western Inn of St. Charles is situated 1 kilometre (1 mile) away from downtown St. Charles and is good for those keen to save a few dollars. You could also investigate the Geneva Motel Inn.

The Renaissance Schaumburg Convention Center Hotel is 25 kilometres (16 miles) from the central part of St. Charles. Or, alternatively, the Residence Inn by Marriott Chicago Schaumburg/Woodfield Mall is positioned 25 kilometres (16 miles) away. The Hotel Arista at CityGate Centre and also the Chicago Marriott Northwest are some other accommodation options worth looking into in St. Charles.

Schaumburg is 25 kilometres (15 miles) to the northeast of St. Charles and is where you'll find Woodfield Mall and Legoland Discovery Center. Schaumburg accommodation options include the Embassy Suites Chicago - Schaumburg - Woodfield and Marriott Chicago Schaumburg. 25 kilometres (16 miles) to the north of St. Charles, you may also choose to stay at Algonquin, which is home to the Holiday Inn Express Hotel & Suites Chicago-Algonquin and Victorian Rose Garden. Whether you're just passing through or staying in Algonquin, a couple of sights worth adding to your itinerary are the Terrace Hill Golf Course and Raging Buffalo Snowboard Ski Park.

Just because you are traveling, doesn't mean you can't indulge in your love of all things sport. Wrigley Field is 55 kilometres (33 miles) to the east of St. Charles. Those wanting to find a bed near to the action can make a choice from the Roscoe Village Guesthouse or the Best Western Plus Hawthorne Terrace Hotel.

O'Hare International Airport is situated 35 kilometres (21 miles) away from St. Charles. If you choose to stay close by, can book a night at the Hilton Chicago O'Hare Airport or Residence Inn by Marriott O'Hare.

Frequently asked questions

Where is the best place for a stay in St. Charles?
Hilton Garden Inn St. Charles is ranked highly by Expedia customers. This 3-star hotel offers a restaurant and an indoor pool. Traveler reviews also recommend Holiday Inn Express & Suites Chicago West - St Charles and Courtyard Chicago St. Charles as top choices for your trip.
If I need to cancel my hotel reservation in St. Charles, will I receive a refund?
Yes, you’ll find most hotel bookings are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to review the best deals available in St. Charles.
What's the best budget-friendly hotel in St. Charles?
Based on reviews, Super 8 by Wyndham St. Charles is a popular 2-star property for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other choices for your budget-friendly stay include Geneva Motel Inn and Best Western Inn of St. Charles.
What's the best hotel for a family vacation to St. Charles?
Fairfield Inn and Suites By Marriott St Charles is a hotel with an indoor pool and free parking, and it’s a top choice on Expedia for families. Other options to stay with the kids include Best Western Inn of St. Charles and Super 8 by Wyndham St. Charles. Attractions like Kane County Fairgrounds and Otter Cove Aquatic Park are also fun for kids of all ages.
What's the best place to stay for a romantic getaway to St. Charles?
Pheasant Run Resort is a favorite 3-star hotel for couples, and features an outdoor pool and an indoor pool.
What's the best pet-friendly place to stay in St. Charles?
Quality Inn and Suites St Charles -West Chicago is a top dog-friendly hotel, and offers an outdoor pool and a fitness center for its human guests. Other good choices to stay with your pet include Geneva Motel Inn and Super 8 by Wyndham St. Charles.
What are some accommodations with pools in St. Charles?
Hilton Garden Inn St. Charles is a popular 3-star hotel featuring an indoor pool, a restaurant, and free WiFi. A couple of other options with an onsite pool include Courtyard Chicago St. Charles and Quality Inn and Suites St Charles -West Chicago.

Recent Reviews in St. Charles

More trip options