Photo by Krystyna Fedrizzi

Find hotels in St. Charles, IL from £44

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 St. Charles hotels and places to stay

Hampton Inn & Suites Chicago/St. Charles

2.5 star property
9.2 out of 10, Wonderful, (998)
"Excellent breakfast,staff and room"
The price is £106
includes taxes & fees
3 Aug - 4 Aug
Hampton Inn & Suites Chicago/St. Charles

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

2.5 star property
8.6 out of 10, Excellent, (571)
"Fastest check in time and most polite staff!"
The price is £89
includes taxes & fees
3 Aug - 4 Aug
Holiday Inn Express & Suites Chicago West - St Charles by IHG

Courtyard Chicago St. Charles

3.0 star property
8.6 out of 10, Excellent, (464)
"We stay here often when we come to shop and enjoy the area. "
The price is £93
includes taxes & fees
3 Aug - 4 Aug
Courtyard Chicago St. Charles

Hilton Garden Inn St. Charles

3.0 star property
8.6 out of 10, Excellent, (743)
"Will stay there again"
The price is £127
includes taxes & fees
27 Jul - 28 Jul
Hilton Garden Inn St. Charles

Quality Inn and Suites St Charles - West Chicago

2.5 star property
8.2 out of 10, Very good, (1000)
"Great place"
The price is £64
includes taxes & fees
13 Aug - 14 Aug
Quality Inn and Suites St Charles - West Chicago

Fairfield Inn and Suites By Marriott St Charles

2.5 star property
8.2 out of 10, Very good, (503)
"Staff was very polite, friendly and helpful."
The price is £84
includes taxes & fees
3 Aug - 4 Aug
Fairfield Inn and Suites By Marriott St Charles

Geneva Motel Inn

2.0 star property
7.2 out of 10, Good, (875)
"The best plz very clean "
Geneva Motel Inn

Super 8 by Wyndham St. Charles

2.0 star property
6.0 out of 10, (833)
"Would stay again recommend to people. "
The price is £57
includes taxes & fees
22 Jul - 23 Jul
Super 8 by Wyndham St. Charles

Home2 Suites By Hilton Bolingbrook Chicago

3.0 star property
9.0 out of 10, Wonderful, (109)
"Very clean and pleasant "
The price is £111
includes taxes & fees
27 Jul - 28 Jul
Home2 Suites By Hilton Bolingbrook Chicago

Hampton Inn & Suites Downers Grove Chicago

2.5 star property
9.0 out of 10, Wonderful, (1001)
"Nice and quiet, clean, good breakfast"
The price is £104
includes taxes & fees
27 Jul - 28 Jul
Hampton Inn & Suites Downers Grove Chicago

Hotel Indigo Naperville Riverwalk by IHG

3.5 star property
9.4 out of 10, Exceptional, (1000)
"Excellent stay!"
The price is £145
includes taxes & fees
27 Jul - 28 Jul
Hotel Indigo Naperville Riverwalk by IHG

Wingate by Wyndham Chicago Schaumburg

3.0 star property
8.4 out of 10, Very good, (1006)
"Great place to spend a night "
The price is £72
includes taxes & fees
10 Aug - 11 Aug
Wingate by Wyndham Chicago Schaumburg

Hyatt Lodge Oak Brook Chicago

4.0 star property
8.8 out of 10, Excellent, (1026)
"Great place"
The price is £130
includes taxes & fees
20 Jul - 21 Jul
Hyatt Lodge Oak Brook Chicago

Hyatt House Chicago Oak Brook

3.0 star property
9.0 out of 10, Wonderful, (1000)
"very clean and the staff were so friendly. Great breakfast as well. "
The price is £134
includes taxes & fees
10 Aug - 11 Aug
Hyatt House Chicago Oak Brook

Aloft Chicago Schaumburg

3.0 star property
9.2 out of 10, Wonderful, (329)
"Nice area. Lots of restaurants and shopping near by"
The price is £101
includes taxes & fees
15 Aug - 16 Aug
Aloft Chicago Schaumburg

Courtyard by Marriott Chicago Arlington Heights / South

3.0 star property
8.6 out of 10, Excellent, (1006)
"The room was clean and the staff was very pleasant "
The price is £95
includes taxes & fees
21 Jul - 22 Jul
Courtyard by Marriott Chicago Arlington Heights / South

Holiday Inn Express Chicago NW - Arlington Heights by IHG

2.5 star property
8.8 out of 10, Excellent, (959)
"It was reasonably priced & close to family we were visiting."
The price is £79
includes taxes & fees
10 Aug - 11 Aug
Holiday Inn Express Chicago NW - Arlington Heights by IHG

Wyndham Garden Elk Grove Village/O'Hare

3.0 star property
8.4 out of 10, Very good, (1002)
"Great place to stay!"
The price is £85
includes taxes & fees
21 Jul - 22 Jul
Wyndham Garden Elk Grove Village/O'Hare

Comfort Inn & Suites Arlington Heights - Buffalo Grove

2.5 star property
8.8 out of 10, Excellent, (288)
"It's was a wonderful stay "
The price is £82
includes taxes & fees
22 Jul - 23 Jul
Comfort Inn & Suites Arlington Heights - Buffalo Grove
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

Learn more about St. Charles

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

Photo by Chris Zajicek
Open Photo by Chris Zajicek

Find out more about St. Charles

Find out more about St. Charles

Top reasons to visit St. Charles

  • Charming Downtown: St. Charles boasts a picturesque downtown area filled with quaint shops and delightful eateries, perfect for leisurely explorations.
  • Scenic Fox River: Enjoy relaxing strolls along the beautiful Fox River, offering stunning views and a peaceful atmosphere.
  • Rich Cultural Heritage: Immerse yourself in the local history at engaging museums and historic sites that showcase the area’s heritage.
  • Diverse Accommodation: Find a range of hotels and motels to suit all preferences, from pet-friendly to LGBTQIA welcoming options.
  • Outdoor Adventures: St. Charles offers various outdoor activities, making it an ideal destination for families and adventure seekers alike.

Find great hotels near St. Charles

Experience a delightful stay in St. Charles, Illinois, with a range of hotels and motels that cater to diverse preferences. Whether you’re seeking a pet-friendly getaway, a business-oriented retreat, or an LGBTQIA welcoming environment, St. Charles has the perfect accommodation for you. Discover the best hotels in the area, offering essential services and amenities to ensure a memorable visit.

  • Motel 6 Naperville, IL: Ideal for budget-conscious travellers, Motel 6 Naperville offers a straightforward and pet-friendly lodging experience. Located 7.5km from St. Charles, this motel caters to those seeking a no-frills stay while welcoming furry companions. With a pet-friendly policy that allows pets at no additional charge, guests can enjoy the convenience of travelling with their pets. The property features essential amenities, ensuring a comfortable stopover for both leisure and short-term stays.
  • Red Roof Inn PLUS+ Chicago - Naperville: Just 6.2km from St. Charles, Red Roof Inn PLUS+ Chicago - Naperville is a vibrant choice for LGBTQIA travellers and pet owners alike. This hotel prides itself on a welcoming atmosphere and offers a variety of amenities tailored for comfort and convenience. With a strict pet policy allowing dogs and cats, guests can relax knowing their furry friends are welcome. The property is affiliated with LGBTQI travel guides, making it a unique and inclusive choice for visitors looking for a supportive environment.
  • MainStay Suites Chicago Hoffman Estates: Located 8.1km from St. Charles, MainStay Suites Chicago Hoffman Estates is perfect for business travellers seeking a blend of comfort and functionality. This hotel features a dedicated business centre and offers a pet-friendly atmosphere, accommodating guests with pets for an additional fee. The spacious suites are designed for extended stays, providing a home-like atmosphere complemented by essential amenities. Whether you’re in town for work or leisure, this hotel ensures a productive and pleasant experience.

Where to stay near St. Charles

St. Charles, Illinois, offers a delightful blend of family-friendly attractions and outdoor activities, making it an ideal destination for a memorable holiday. Explore the charming downtown area, where you'll find quaint shops and eateries, or enjoy relaxing strolls along the scenic Fox River. Nearby neighbourhoods provide a warm atmosphere with friendly locals, ensuring a welcoming experience as you embark on your adventures in this lovely city.

  • Schaumburg: Nestled approximately 8.7km from St. Charles, Schaumburg boasts a vibrant city atmosphere that caters to both families and business travellers alike. The city is renowned for its extensive shopping options, including the famous Woodfield Mall, one of the largest shopping centres in the United States. Visitors can enjoy a variety of entertainment venues, from theatres to event spaces, making it an ideal spot for both leisure and corporate gatherings. With a steady flow of visitors year-round, Schaumburg is particularly lively during the spring and summer months, offering a blend of urban excitement and family-friendly activities.
  • Naperville: Also located 8.7km from St. Charles, Naperville is a charming city known for its beautiful riverwalk and outdoor spaces. This city attracts families and outdoor enthusiasts, especially during the warmer months from April to July. Visitors can explore a range of shopping centres and enjoy local eateries, alongside engaging educational attractions. The presence of parks and a national state park enhances the outdoor experience, making it a perfect destination for those looking to enjoy nature and city culture simultaneously. Naperville’s inviting atmosphere and community events contribute to its appeal as a tourist hotspot.
  • Geneva: Just 1.2km away from St. Charles, Geneva is a picturesque city that offers a delightful blend of outdoor adventures and family-friendly activities. Known for its charming downtown area, visitors can explore quaint shops and enjoy scenic views of the nearby lake and national parks. Geneva attracts tourists particularly in the summer and early autumn, making it an ideal spot for leisurely strolls and camping experiences. The city's welcoming community and abundance of outdoor spaces make it a fantastic destination for those seeking adventure and relaxation in a beautiful setting.

Things to do in and around St. Charles

St. Charles offers a delightful mix of family-friendly activities and outdoor adventures, making it an ideal destination for a memorable holiday. Visitors can enjoy a variety of entertainment options, including a vibrant theatre scene and lively fairground attractions, ensuring there's something for everyone to experience and enjoy.

Shopping

For a delightful shopping experience in St. Charles, visit the American Science & Surplus Store, only 1.9km away. If you're up for a drive, explore the Chicago Premium Outlets, located 5.0km away, or the Stratford Square Mall, which is 6.2km away, both offering a mix of shopping and entertainment.

Recreation

The Highlands of Elgin offers a vibrant golf experience, set amidst scenic landscapes just 4.3km from St. Charles. Otter Cove Aquatic Park is perfect for families, featuring fun water activities within the city. For wellness and relaxation, Cantigny Park, located 5.6km away, provides tranquil gardens and peaceful walks.

Adventure

Experience thrills at Splash Country Waterpark, located 6.8km from St. Charles, featuring exciting water slides and family-friendly attractions. For a different kind of adventure, head to Vaughan Athletic Center, 6.2km away, where you can engage in various sports and fitness activities to keep your adrenaline pumping.

Enjoy a fun-filled day at The Water Works Indoor Water Park, situated 8.1km from St. Charles, offering a range of water activities, including wave pools and lazy rivers, perfect for families seeking adventure and entertainment.

Nightlife

For a lively evening in St. Charles, catch a show at the historic Arcada Theater, where culture and romance blend seamlessly. Alternatively, head to Funway Ultimate Entertainment Center for family-friendly fun or enjoy a cinematic experience at Cinemark Tinseltown USA Aurora, perfect for a romantic night out.

Booking tips and Expedia advantages for St. Charles

St. Charles offers numerous ways to save money during your visit. Enjoy free attractions like Wheaton College and Blackwell Forest Preserve, while the cheapest months to travel are December to February, with Mondays being the least expensive day to stay. Use Expedia to compare hotel rates and find eco-friendly options, and consider booking a package to combine flights and activities for additional savings. For affordable transport, opt for buses or taxis, and plan your trip outside the peak summer months from June to August for lower prices.

  • 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: Utilise Expedia’s search tool to refine your choices based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in St. Charles with your flights and activities by opting for an Expedia package.

Find the best attractions in and around St. Charles

St. Charles, Illinois, offers a delightful blend of family-friendly activities and outdoor adventures, with popular attractions including modern and historic colleges, as well as local history museums. Visitors can immerse themselves in the area's rich cultural heritage while enjoying various outdoor experiences. Explore the fascinating historic sites and engaging attractions that make St. Charles a perfect destination for families and culture enthusiasts alike.

  • Kane County Fairgrounds: Experience the vibrant atmosphere of the Kane County Fairgrounds, a lively venue that hosts various events and fairs. With its outdoor setting, it's perfect for family outings, offering a taste of local culture and community spirit.
  • C'est La Vie: Only 1.2km from St. Charles, C'est La Vie is a charming attraction steeped in history. Its urban setting and family-friendly environment make it an ideal spot to explore local heritage and enjoy delightful dining options.
  • NOW Arena: Located 11.2km away, NOW Arena is a premier entertainment facility. It hosts an array of events, from concerts to sports, making it a fantastic destination for families seeking thrilling experiences and memorable outings.

Best time to go to St. Charles

The best time to visit St. Charles is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, 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 LowSlightly Low
December30.6°F (-0.8°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to St. Charles

St. Charles, Illinois, is conveniently accessible via several major airports. Chicago O'Hare International Airport (ORD) is situated 13.0km away and is near hotels such as the 4.5-star Loews Chicago O'Hare Hotel and the Hyatt Regency O'Hare, both just 1.2km from the airport. Chicago Midway International Airport (MDW) is 18.6km distant, with luxury options like the 5-star Trump International Hotel & Tower, located 5.6km away. For closer access, DuPage Airport (DPA) is only 1.9km away, with the 4.5-star Hotel Arista 4.3km from the airport. Each airport offers various transport services to ensure a seamless journey to St. Charles.

Frequently asked questions

What are the best hotels in St. Charles that travellers recommend?
The Courtyard Chicago St. Charles is a fantastic choice for travellers 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 adventure.

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 travellers 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 travellers looking for a comfortable stay in St. Charles, Illinois. With an inviting indoor pool, fitness centre 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 travellers 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 centre 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 friendly space 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.
Where can I find the best nightlife in St. Charles?
St. Charles, a charming city on the banks of the Fox River, offers a laid-back yet enjoyable nightlife scene for those looking to unwind after a day of adventure.

The downtown area is particularly vibrant, featuring a variety of bars and restaurants that cater to different tastes. Along Main Street, you'll find a selection of pubs and wine bars, like the popular McNally's Traditional Irish Pub, where you can enjoy live music on the weekends in a friendly atmosphere.

For a more refined evening, head to the Riverwalk area, which boasts several upscale dining options with beautiful riverside views. Places like the Arcada Theatre often host live performances and events, adding a touch of entertainment to your night out.

If you're in the mood for a casual night, check out the local breweries that often have rotating taps and special events. The area is great for those who appreciate a relaxed vibe while still enjoying a lively social scene.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline -- this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right St. Charles hotel for you.
How can I save on a St. Charles hotel booking with Expedia?
Members always get our best prices. Find our best St. Charles hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £44 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.