Photo by Corinne Mason

Find hotels in St. Charles, IL from $51

Start date: Check-in selected.
To Date
End date: Check-out
    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 891 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Quality Inn and Suites St Charles - West Chicago

2.5 star property
8.2 out of 10, Very Good, (1001)
"Great location relative to downtown events."
$64 nightly
The price is $71
Nov 2 - Nov 3
Total with taxes and fees
Quality Inn and Suites St Charles - West Chicago

Geneva Motel Inn

2.0 star property
7.4 out of 10, Good, (962)
"Very reasonable place to stay"
$73 nightly
The price is $82
Oct 13 - Oct 14
Total with taxes and fees
Geneva Motel Inn

Hampton Inn & Suites Chicago/St. Charles

2.5 star property
9.2 out of 10, Wonderful, (1001)
"Rooms are always clean, Coffee is always on. The breakfast is always great."
$108 nightly
The price is $121
Oct 31 - Nov 1
Total with taxes and fees
Hampton Inn & Suites Chicago/St. Charles

Days Inn by Wyndham St. Charles IL

2.5 star property
7.4 out of 10, Good, (1002)
"Room was good for overnight stay, area was quiet a lot of choices for food "
$62 nightly
The price is $70
Oct 19 - Oct 20
Total with taxes and fees
Days Inn by Wyndham St. Charles IL

Fairfield Inn and Suites By Marriott St Charles

2.5 star property
8.2 out of 10, Very Good, (534)
"Great helpful staff. "
$84 nightly
The price is $94
Oct 30 - Oct 31
Total with taxes and fees
Fairfield Inn and Suites By Marriott St Charles

Courtyard Chicago St. Charles

3.0 star property
8.6 out of 10, Excellent, (475)
"The hotel was very clean and quiet and the front desk staff were very nice and helpful. "
$99 nightly
The price is $110
Nov 2 - Nov 3
Total with taxes and fees
Courtyard Chicago St. Charles

Holiday Inn Express & Suites Chicago West - St Charles by IHG

2.5 star property
8.6 out of 10, Excellent, (601)
"Very kind staff and quick check in service."
$89 nightly
The price is $103
Oct 26 - Oct 27
Total with taxes and fees
Holiday Inn Express & Suites Chicago West - St Charles by IHG

Hilton Garden Inn St. Charles

3.0 star property
8.6 out of 10, Excellent, (754)
"Great staff, friendly and helpful."
$112 nightly
The price is $126
Nov 2 - Nov 3
Total with taxes and fees
Hilton Garden Inn St. Charles

Super 8 by Wyndham St. Charles

2.0 star property
6.0 out of 10, (850)
"Would stay again recommend to people. "
$64 nightly
The price is $71
Oct 9 - Oct 10
Total with taxes and fees
Super 8 by Wyndham St. Charles

Best Western Plus Elgin - Chicago

3.0 star property
8.4 out of 10, Very Good, (1003)
"Very pleased with my stay will definitely be back "
$89 nightly
The price is $100
Oct 9 - Oct 10
Total with taxes and fees
Best Western Plus Elgin - Chicago

Motel 6 Elk Grove Village, IL - O'Hare

2.0 star property
7.8 out of 10, Good, (1639)
"Very nice and comfy beds and it was affordable "
$52 nightly
The price is $59
Oct 27 - Oct 28
Total with taxes and fees
Motel 6 Elk Grove Village, IL - O'Hare

Super 8 by Wyndham Chicago O'Hare Airport

3.5 star property
7.6 out of 10, Good, (1450)
"Great place to stay, breakfast options a little limited but other than that cleanliness, staff, was very helpful and efficient "
$78 nightly
The price is $88
Oct 5 - Oct 6
Total with taxes and fees
Super 8 by Wyndham Chicago O'Hare Airport

AmericInn by Wyndham Oswego

3.0 star property
8.2 out of 10, Very Good, (516)
"Everything was very clean and welcoming. Pool was excellent "
$108 nightly
The price is $118
Oct 16 - Oct 17
Total with taxes and fees
AmericInn by Wyndham Oswego

Eaglewood Resort and Spa

4.0 star property
8.6 out of 10, Excellent, (1048)
"Property was clean, quiet, and great place to stay."
$122 nightly
The price is $135
Nov 1 - Nov 2
Total with taxes and fees
Eaglewood Resort and Spa

Country Inn & Suites by Radisson, Chicago O'Hare South, IL

3.0 star property
7.2 out of 10, Good, (1101)
"Good breakfast "
$91 nightly
The price is $101
Oct 5 - Oct 6
Total with taxes and fees
Country Inn & Suites by Radisson, Chicago O'Hare South, IL

Grand Royal Hotel O'Hare - Chicago

3.5 star property
5.8 out of 10, (187)
"Good price and adequate accommodations. Shuttle from airport was very good. "
$73 nightly
The price is $83
Oct 9 - Oct 10
Total with taxes and fees
Grand Royal Hotel O'Hare - Chicago

Hyatt Regency Lisle near Naperville

3.5 star property
7.6 out of 10, Good, (1003)
"Staff was very pleasant and accomodating"
$93 nightly
The price is $103
Nov 2 - Nov 3
Total with taxes and fees
Hyatt Regency Lisle near Naperville

Wyndham Garden Elk Grove Village/O'Hare

3.0 star property
8.6 out of 10, Excellent, (1005)
"Excellent clean safe place to stay and front desk was informed of the best places to eat around the hotel"
$106 nightly
The price is $120
Nov 2 - Nov 3
Total with taxes and fees
Wyndham Garden Elk Grove Village/O'Hare

Country Inn & Suites by Radisson Romeoville I-55

3.0 star property
8.8 out of 10, Excellent, (1000)
"Great place for a great price. Clean, quiet and decent breakfast"
$103 nightly
The price is $118
Oct 12 - Oct 13
Total with taxes and fees
Country Inn & Suites by Radisson Romeoville I-55

Best Western Sycamore Inn

2.5 star property
8.2 out of 10, Very Good, (355)
"Friendly staff, excellent housekeeping team ."
$93 nightly
The price is $103
Oct 12 - Oct 13
Total with taxes and fees
Best Western Sycamore Inn
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Charles attractions

Learn more about St. Charles

Come to St. Charles and enjoy its festivals, riverfront, and food.

When people think of Chicago style pizza they think deep dish.  But a true Chicagoan knows that the "pub" or "tavern" pizza is the way to go.  #Trovember
Photo by Chris Zajicek
Open Photo by Chris Zajicek

Top St. Charles Hotel Reviews

More cheap stays in St. Charles

More cheap stays in St. Charles

Hotels in St. Charles with star-rating

Hotels in St. Charles with star-rating

Find out more about St. Charles

Find out more about St. Charles

Top reasons to visit St. Charles

  • Vibrant Downtown Riverwalk: St. Charles features a picturesque riverwalk, perfect for leisurely strolls and enjoying scenic views.
  • Family-Friendly Activities: The city offers a variety of outdoor adventures and entertainment options suitable for all ages.
  • Historic Charm: Explore historic sites, universities, and museums that showcase the town's rich cultural heritage.
  • Shopping and Dining: Visit the Charlestowne Mall and enjoy diverse dining experiences in the charming city center.
  • Welcoming Accommodations: A range of hotels caters to various needs, ensuring a comfortable stay for every traveler.

Find great hotels near St. Charles

Discover a variety of hotel accommodations in St. Charles, Illinois, perfect for every traveler. Whether you're looking for business-focused amenities, pet-friendly options, or a welcoming atmosphere for the LGBTQIA community, St. Charles offers a range of hotels and motels to suit your needs. Enjoy exploring the best hotels in the area, complete with positive reviews and convenient services to ensure a memorable stay.

  • WoodSpring Suites Carol Stream - Chicago: WoodSpring Suites Carol Stream - Chicago offers a welcoming and inclusive atmosphere, making it a top choice for travelers seeking a pet-friendly and LGBTQIA-friendly experience. Located 10 miles from St. Charles, this hotel features essential amenities that cater to longer stays, including fully equipped kitchens and spacious rooms. With a focus on comfort and convenience, guests can enjoy the flexibility of cooking their meals. The property is also pet-friendly, allowing dogs and service animals with specific policies in place. Whether you're traveling for business or leisure, this hotel ensures a comfortable and accommodating stay.
  • Motel 6 Naperville, IL: Situated 12 miles from St. Charles, Motel 6 Naperville, IL provides a budget-friendly option for travelers looking for a simple yet comfortable stay. Known for its pet-friendly policies, this motel welcomes pets at no additional charge, making it a great choice for families traveling with furry companions. The straightforward accommodations offer essential amenities, ensuring a hassle-free visit. With a commitment to affordability and convenience, Motel 6 is ideal for those looking to explore the area without breaking the bank.
  • Red Roof Inn PLUS+ Chicago - Naperville: Just 10 miles from St. Charles, Red Roof Inn PLUS+ Chicago - Naperville stands out for its commitment to both pet-friendly and LGBTQIA-friendly hospitality. This hotel features modern amenities and thoughtful touches, including the ability for guests to have pets in their rooms. The property is recognized for its welcoming environment and is affiliated with LGBTQI travel guides, ensuring a safe and inclusive experience. With a focus on comfort, guests can enjoy well-appointed rooms and convenient access to local attractions, making it an excellent choice for any visitor.

Where to stay near St. Charles

St. Charles, Illinois, is a delightful destination perfect for families and outdoor enthusiasts. Enjoy charming neighborhoods and scenic river views while exploring the vibrant city center. Shop at Charlestowne Mall or unwind in the serene atmosphere of local parks. With friendly people and a relaxing vibe, St. Charles is an ideal weekend getaway that promises memorable experiences for all ages. Discover the perfect blend of entertainment and tranquility in this inviting community.

  • Schaumburg: Situated approximately 14 miles from St. Charles, Schaumburg is a vibrant city known for its bustling shopping scene and family-friendly attractions. Visitors flock to the Woodfield Mall, one of the largest shopping centers in the United States, alongside various theaters and restaurants that offer a blend of entertainment and dining. The city hosts numerous conferences and events at its convention center, making it a prime destination for both leisure and business travel. With a mix of urban excitement and family-oriented experiences, Schaumburg promises a fulfilling getaway.
  • Naperville: Also located around 14 miles from St. Charles, Naperville is a picturesque city that beautifully balances outdoor adventures and urban conveniences. The charming Riverwalk is perfect for leisurely strolls, while the local shopping centers and dining options cater to diverse tastes. Naperville’s vibrant community hosts numerous events throughout the year, particularly in the warmer months. With its educational attractions and proximity to a national state park, Naperville is perfect for families and outdoor enthusiasts seeking both adventure and relaxation.
  • Geneva: Just 2 miles from St. Charles, Geneva is a quaint city that offers a delightful blend of outdoor experiences and family-friendly activities. Known for its scenic views and charming downtown, visitors can explore local shops, enjoy outdoor camping, or take a leisurely day at the nearby lake. Geneva’s proximity to a national park enhances its appeal for adventure seekers and nature lovers. With its welcoming atmosphere and abundance of recreational opportunities, Geneva is a perfect spot for a day trip or a weekend escape.

Things to do in and around St. Charles

St. Charles, Illinois, is perfect for family-friendly outdoor adventures and entertainment. Visitors can enjoy a vibrant downtown riverwalk, explore various shopping options, and catch live entertainment. Don't miss the local theater and the excitement of the fairground and showground, which offer a unique glimpse into the area's cultural offerings. St. Charles promises a delightful mix of activities for everyone to enjoy.

Shopping

In St. Charles, enjoy shopping at Geneva Commons, just 2 miles away, featuring various stores and entertainment. The American Science & Surplus Store is also nearby, located 3 miles from the city. If you're up for a drive, visit the French Market, located 11 miles away, for a unique public market experience.

Recreation

Otter Cove Aquatic Park offers a fun-filled aquatic experience perfect for families, featuring slides and pools for all ages. Prairie Landing provides a scenic golf course surrounded by nature, ideal for sports enthusiasts. Cantigny Park is a peaceful retreat with beautiful gardens, perfect for relaxation and wellness.

Adventure

Splash Country Waterpark, located 11 miles from St. Charles, offers thrilling water slides and family-friendly attractions for an exciting day of splashes and laughter. The Water Works Indoor Water Park, 13 miles away, features wave pools and lazy rivers, ensuring endless fun, rain or shine. Vaughan Athletic Center, 10 miles distant, provides a range of adventurous activities to keep you energized.

Nightlife

In St. Charles, the Arcada Theater offers a rich blend of culture and entertainment, perfect for a romantic night out. For adventure seekers, Epic Air Trampoline Park, located 5 miles away, promises adrenaline-pumping fun. Steel Beam Theater also provides a cozy atmosphere for family-friendly performances.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Charles

St. Charles is a budget-friendly destination with plenty of free activities, such as visiting Wheaton College, Aurora University, and Blackwell Forest Preserve. To save on travel costs, consider visiting between December and February for lower accommodation rates, especially on Mondays. Utilize Expedia to find the best hotel deals by filtering prices and consider booking a package to combine flights and activities. Joining Expedia's One Key membership can also provide exclusive discounts and earn OneKeyCash for future stays, ensuring a cost-effective trip to St. Charles.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Charles are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Charles is Monday. The most expensive day to stay in St. Charles is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your St. Charles hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around St. Charles

St. Charles, Illinois, is perfect for family-friendly vacations, offering a mix of outdoor activities and entertainment. Visitors can explore historic sites, universities, and museums that showcase the town's rich culture and history. Popular attractions cater to those seeking a blend of family fun and outdoor experiences. Don't miss the charm of historic St. Charles as you discover local points of interest that highlight the area's unique character.

  • Kane County Fairgrounds: Experience the heart of local culture at the Kane County Fairgrounds, where outdoor family fun comes alive. Enjoy seasonal fairs, events, and community gatherings that showcase local crafts, food, and entertainment.
  • St. Charles Heritage Center and Camp Kane: Immerse yourself in the rich history of St. Charles at the Heritage Center. This museum offers fascinating exhibits and educational programs, providing a deep dive into the cultural heritage and stories of the area.
  • Dupage Expo Center: Located 3 miles away, the Dupage Expo Center is a hub for business and events. This modern venue hosts a variety of conferences and exhibitions, making it perfect for networking and discovering new trends.

Best time to go to St. Charles

The best time to visit St. Charles can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Charles falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in St. Charles falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January22.8°F (-5.1°C)Light RainMostly CloudyAverageSlightly Low
February25.2°F (-3.8°C)Light RainMostly CloudyAverageSlightly Low
March37.9°F (3.3°C)Light RainMostly CloudySlightly HighAverage
April47.8°F (8.8°C)Light RainMostly CloudyAverageAverage
May59.9°F (15.5°C)Light RainMostly SunnyAverageAverage
June69.4°F (20.8°C)Light RainMostly SunnySlightly HighSlightly High
July73.4°F (23.0°C)Light RainMostly SunnySlightly HighSlightly High
August72.1°F (22.3°C)Light RainMostly SunnyAverageSlightly High
September65.7°F (18.7°C)Light RainMostly SunnyAverageAverage
October53.1°F (11.7°C)Light RainMostly SunnySlightly LowAverage
November39.9°F (4.4°C)Light RainMostly SunnySlightly LowAverage
December30.6°F (-0.8°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to St. Charles

Traveling to St. Charles, Illinois, is convenient with several major airports nearby. Chicago O'Hare International Airport (ORD) is 21 miles away and offers numerous hotels such as the 4.5-star Loews Chicago O'Hare Hotel and Hyatt Regency O'Hare Chicago, both just 2 miles from the airport. Midway International Airport (MDW) is located 30 miles from St. Charles, with luxurious options like the 5-star Trump International Hotel & Tower Chicago nearby. For a closer option, DuPage Airport (DPA) is only 3 miles away, featuring hotels like the 4.5-star Hotel Arista, situated 7 miles from the airport. Each airport provides various transportation services to ensure a smooth journey.

Frequently asked questions

What are the best hotels in St. Charles that travelers recommend?
The Courtyard Chicago St. Charles is a fantastic choice for travelers seeking comfort and convenience, earning a stellar rating of 8.6. Located near a vibrant shopping district, this hotel features an indoor pool that caters to both relaxation and recreational needs. Guests appreciate the attentive service and the modern atmosphere, making it a great retreat after a day of exploration.

For those who prefer a more spacious stay, the Hilton Garden Inn St. Charles, also rated 8.6, is an excellent option. This hotel offers premium suites with premium bedding and climate control for maximum comfort. The indoor pool, accessible for all guests, adds a family-friendly touch, making it superb for parents traveling with children. The ballroom facilities available also make it a great choice for business travelers or special events.
What are the best family hotels in St. Charles?
The Hilton Garden Inn St. Charles is a fantastic choice for families seeking comfort and convenience in St. Charles, IL. With a customer review rating of 8.6, this hotel goes above and beyond to cater to families, offering amenities like free cribs and rollaway beds, ensuring that everyone has a cozy spot to rest. Families will appreciate the connecting rooms, which provide extra space and privacy, making it easier to manage those lively family moments.

Another excellent option is the Courtyard Chicago St. Charles, which also boasts a review score of 8.6. This hotel features a refreshing pool that's great for family fun, along with the added safety of a pool gate. Additionally, the availability of kids' meals makes dining convenient for parents, so you can focus on enjoying your time together. The inviting garden area is a lovely spot for children to play and for families to relax after a day of exploring. Find more child-friendly accommodations in St Charles.
What are the top pet-friendly hotels in St. Charles?
The Hilton Garden Inn St. Charles is a fantastic pet-friendly option for travelers looking for a comfortable stay in St. Charles, Illinois. With an inviting indoor pool, fitness center accessible 24 hours, and convenient on-site shopping, it caters well to families seeking both relaxation and convenience. Guests appreciate the spacious suites equipped with free cribs and rollaway beds, making it especially accommodating for families with children. The property enjoys a review score of 8.6, reflecting its commitment to quality service.

Another excellent choice is the Courtyard Chicago St. Charles, which also boasts a review score of 8.6. This hotel features an indoor pool, superb for keeping the kids entertained, and is located near a shopping district for easy access to dining and retail options. Families will appreciate the availability of kids' meals and the spacious rooms that can comfortably fit everyone, including your furry friends. See more pet-friendly hotels in St Charles.
What are the best budget hotels in St. Charles?
The Hampton Inn & Suites Chicago/St. Charles stands out as an excellent budget-friendly option for families and travelers seeking comfort and convenience. This hotel boasts an impressive 9.2 review rating, indicating high guest satisfaction. Families will appreciate the spacious rooms, which include cribs and sofa beds, ensuring everyone has a comfortable place to rest. An indoor pool provides a fun retreat for children, while parents can enjoy free Wi-Fi and complimentary breakfast, making mornings easier.

Another fantastic choice is the Hilton Garden Inn St. Charles, which has earned an 8.6 rating from guests. This property features an indoor pool and spacious suites, superb for families needing extra room. The on-site shopping options make it convenient to pick up snacks or necessities, while the fitness center is accessible 24 hours, allowing parents to squeeze in a workout at their convenience.

For those traveling without kids, the Courtyard Chicago St. Charles, also rated at 8.6, might appeal to couples looking for a cozy getaway. Its inclusive setting and proximity to local shopping make it a great choice for a romantic retreat or a relaxing weekend.

Regardless of your travel needs, St. Charles offers a variety of budget-friendly hotels that prioritize comfort and convenience, ensuring an easy experience for all guests. View all budget hotels in St Charles.
When is the best time to go to St. Charles?
The most popular time to visit St. Charles is in March, when the weather begins to warm up and the vibrant energy of spring starts to emerge. With average temperatures ranging from the mid-50s to low 60s Fahrenheit, this month offers a comfortable climate ideal for leisurely strolls along the scenic riverfront and exploring charming local shops.

As spring unfolds, the peak tourist season kicks off from May to July, bringing a lively atmosphere filled with festivals, outdoor events, and bustling markets. This is a wonderful period for travelers who appreciate vibrant experiences and wish to immerse themselves in the local culture. The warm temperatures and longer days create superb conditions for outdoor activities, whether it's enjoying a picnic in one of the city's lush parks or participating in community events that showcase St. Charles' rich heritage.

For those seeking a more budget-friendly option, December can be a delightful time to visit. It's cooler, with temperatures dipping into the 30s and 40s Fahrenheit, the holiday season transforms the town into a winter wonderland. The festive decorations, holiday markets, and cozy atmosphere provide a unique charm that can be both enchanting and memorable.
Where can I find the best nightlife in St. Charles?
St. Charles, Illinois, offers a charming blend of suburban tranquility and vibrant nightlife, making it an appealing destination for those looking to unwind after a day of exploration.

The downtown area is particularly lively, with a variety of bars and restaurants lining the picturesque streets. You'll find spots like the Arcada Theatre, which often hosts live music and entertainment, providing a great setting for a fun night out. Nearby, the Riverwalk area offers a scenic backdrop for evening strolls, with cozy pubs and outdoor seating options that enhance the experience.

For a more sophisticated vibe, the restaurants along Main Street offer a mix of fine dining and casual eateries, many of which feature outdoor patios for al fresco dining. You can enjoy craft cocktails at establishments like The Office, which is known for its friendly space and attentive service.

If you're in the mood for a more laid-back evening, consider visiting one of the local breweries. These spots often host trivia nights and live music, creating a relaxed yet engaging ambiance for patrons to enjoy.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Charles.
How can I save on a St. Charles hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on St. Charles hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Charles hotel?
Prices for hotels in St. Charles often vary, but you can find a great deal from $51 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia

Explore a world of travel with Expedia