Saint Charles Illinois Hotels & Motels

Find accommodations in Saint Charles with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or near Saint Charles, IL for your corporate or personal leisure travel. Discover the most favored Saint Charles, Illinois motel and hotel rooms. Browse the Saint Charles area hotels to find the perfect lodging! Please use the provided map of the Saint Charles hotels. Planning a group? Lock in Saint Charles Group Hotel Discounts

The Saint Charles center point is about the area of Arcada Theatre and 7 miles south of Elgin Sports Complex.

With its convenient location less than an hour west of Chicago, St. Charles, Illinois, serves as a great place to explore The Windy City and surrounding areas. Even better, St. Charles features a number of attractions that make it a wonderful destination in its own right. Whether you're looking to stay in a historic riverfront boutique hotel or you need something more budget-friendly, St. Charles offers a variety of hotels to meet your needs. More from this guide...

Saint Charles Hotels, Motels & Accommodations

Hotel Baker
+1-888-389-4121
100 West Main St., St. Charles, IL 60174 +1-888-389-4121 ~0.31 miles west of Saint Charles
  • Four star Riverfront property
  • Fitness / Gym is on-site
From$139
Average 3.0 /5 Review Score Call BookMore Details
Super 8 by Wyndham St. Charles
+1-888-675-2083
1520 East Main St., St. Charles, IL 60174 +1-888-675-2083 ~0.74 miles east of Saint Charles
  • Economy hotel
  • 66 sleeping rooms in hotel
From$60
Average 3.0 /5 Reviews Call BookMore Details
Geneva Motel Inn
+1-800-716-8490
100 South Tyler Rd., St. Charles, IL 60174 +1-800-716-8490 ~0.90 miles east of Saint Charles
  • Cheap Suburban hotel
  • Fitness center on property
From$55
Average 3.0 /5 Latest Reviews Call BookMore Details
Inn of St. Charles - Saint Charles
+1-800-805-5223
1635 East Main St., Saint Charles, IL 60174 +1-800-805-5223
  • Midscale Suburban property
  • 52 rooms in property
From$59
Average 3.0 /5 Recent Reviews Call BookMore Details
Quality Inn and Suites St Charles - West Chicago : 1600 East Main St.
+1-888-965-1860
1600 East Main St., St. Charles, IL 60174 +1-888-965-1860 ~0.97 miles east of Saint Charles
  • 3-star Suburban hotel
  • 122 rooms in property
From$63
Very Good 4.0 /5 Reviews Call BookMore Details
Courtyard Chicago St. Charles in St Charles
+1-888-788-5576
700 Courtyard Dr., St Charles, IL 60174 +1-888-788-5576 ~1.60 miles east of Saint Charles
  • Mid-scale Suburban property
  • Gym / Fitness Center Available
From$89
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Hampton Inn & Suites Chicago/St. Charles : 2875 Foxfield Rd.
+1-888-897-9207
2875 Foxfield Rd., St. Charles, IL 60174 +1-888-897-9207 ~1.61 miles east of Saint Charles
  • Midscale Suburban hotel
  • Hotel has 28 suites
From$75
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Comfort Inn
+1-888-311-4278
4n242 Thornly Rd., St. Charles, IL 60174 +1-888-311-4278 ~1.73 miles northwest of Saint Charles
  • Affordable property
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Fairfield Inn and Suites By Marriott St Charles in St. Charles
+1-888-469-4795
2096 Bricher Rd., St. Charles, IL 60175 +1-888-469-4795 ~1.87 miles southwest of Saint Charles
  • Three Star Suburban hotel
  • Gym / Fitness Center Available
From$80
Average 3.0 /5 Reviews Call BookMore Details
The Herrington Inn & Spa
+1-888-734-9421
15 South River Lane, Geneva, IL 60134 +1-888-734-9421 ~1.89 miles south of Saint Charles
  • Luxury 5-star Suburban property
  • 3 floors in property
From$189
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express & Suites Chicago West - St Charles by IHG
+1-888-841-5292
155 38th Ave., St. Charles, IL 60174 +1-888-841-5292 ~2.06 miles east of Saint Charles
  • Low Cost Suburban property
  • Hotel has 83 rooms
From$80
Very Good 4.0 /5 Read Reviews Call BookMore Details
Pheasant Run Resort : 4051 East Main St.
+1-888-455-5160
4051 East Main St., St. Charles, IL 60174 +1-888-455-5160 ~2.56 miles east of Saint Charles
  • 3 star Resort hotel
  • Check-in time: 4:00 PM
From$68
Average 3.0 /5 Reviews Call BookMore Details
Hilton Garden Inn St. Charles - St. Charles
+1-888-965-8297
4070 East Main St., St. Charles, IL 60174 +1-888-965-8297 ~2.78 miles east of Saint Charles
  • Mid-scale Suburban hotel
  • 16 meeting rooms in hotel
From$129
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Comfort Inn & Suites Geneva West Chicago - Geneva
+1-888-906-6358
1555 East Fabyan Pkwy., Geneva, IL 60134 Website +1-888-906-6358 ~3.51 miles southeast of Saint Charles
  • Cheap Suburban hotel
  • Free complimentary breakfast
From$79
Very Good 4.5 /5 Review Score Call BookMore Details
My Place Hotels - Chicago West/North Aurora, IL : 1000 Kilbery Lane
+1-888-749-6785
1000 Kilbery Lane, North Aurora, IL 60542 +1-888-749-6785 ~7.02 miles south of Saint Charles
  • Mid-scale hotel
  • 63 sleeping rooms in hotel
From$49
Very Good 4.5 /5 Reviews Call BookMore Details
Motel 6 Chicago Southwest Aurora
+1-888-878-9982
2380 North Farnsworth Ave., Aurora, IL 60504 +1-888-878-9982 ~7.74 miles south of Saint Charles
  • 2-star property
  • 3 floors in property
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Red Roof Inn & Conference Center Chicago - N Aurora/ Naperville - North Aurora
+1-888-389-4485
201 Smoke Tree Lane, North Aurora, IL 60542 +1-888-389-4485 ~8.35 miles south of Saint Charles
  • Cheap property
  • Gym is available on property
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn & Suites North Aurora Naperville Il Il539 : 308 South Lincolnway St.
+1-888-389-4121
308 South Lincolnway St., North Aurora, IL 60542 +1-888-389-4121 ~8.40 miles south of Saint Charles
  • Economical Suburban hotel
  • Fitness / Gym is on-site
From$72
Very Good 4.5 /5 Read Reviews Call BookMore Details
Hotel Arista
+1-888-675-2083
2139 Citygate Lane, Naperville, IL 60563 +1-888-675-2083 ~9.12 miles southeast of Saint Charles
  • High-end Suburban property
  • Hotel has 12 floors
From$99
Very Good 4.0 /5 Reviews Call BookMore Details
Candlewood Suites Aurora-Naperville by IHG
+1-800-716-8490
2625 West Sullivan Rd., Aurora, IL 60506 +1-800-716-8490 ~9.21 miles southwest of Saint Charles
  • 2 star Suburban property
  • Fitness center on property
From$51
Average 3.0 /5 Guest Reviews Call BookMore Details
Hampton Inn & Suites Chicago/Aurora in Aurora
+1-800-805-5223
2423 Bushwood Dr., Aurora, IL 60506 +1-800-805-5223 ~9.23 miles southwest of Saint Charles
  • 3 star Suburban hotel
  • Access to gym on-site
From$129
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Fairfield Inn & Suites Naperville / Aurora : 1847 West Diehl Rd.
+1-888-965-1860
1847 West Diehl Rd., Naperville, IL 60563 +1-888-965-1860 ~9.30 miles southeast of Saint Charles
  • Mid-scale Suburban hotel
  • 22 suites in hotel
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Towneplace Suites Chicago Naperville in Naperville
+1-888-788-5576
1843 West Diehl Rd., Naperville, IL 60563 +1-888-788-5576 ~9.31 miles southeast of Saint Charles
  • Three Star Suburban hotel
  • Free comp. breakfast
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Sleep Inn Naperville
+1-888-897-9207
1831 West Diehl Rd., Naperville, IL 60563 +1-888-897-9207 ~9.35 miles southeast of Saint Charles
  • 2 star Suburban hotel
  • 67 rooms in hotel
From$60
Average 3.0 /5 Review Score Call BookMore Details
TRU by Hilton Naperville Chicago
+1-888-311-4278
1809 West Diehl Rd., Naperville, IL 60563 +1-888-311-4278 ~9.38 miles southeast of Saint Charles
  • Mid-scale Suburban property
  • Hotel has a green policy Learn more
From$80
Average 3.0 /5 Review Score Call BookMore Details
Hampton Inn Chicago-Carol Stream : 205 West North Ave.
+1-888-469-4795
205 West North Ave., Carol Stream, IL 60188 +1-888-469-4795 ~9.46 miles east of Saint Charles
  • Mid-scale Suburban property
  • 121 rooms in property
From$80
Average 3.0 /5 Read Reviews Call BookMore Details
Holiday Inn Aurora North - Naperville by IHG
+1-888-734-9421
2424 West Sullivan Rd., Aurora, IL 60506 +1-888-734-9421 ~9.49 miles southwest of Saint Charles
  • Mid-scale Suburban property
  • Gym is available on property
From$79
Average 3.0 /5 Latest Reviews Call BookMore Details
Red Roof Inn PLUS+ Chicago - Naperville - Naperville
+1-888-841-5292
1698 West Diehl Rd., Naperville, IL 60563 +1-888-841-5292 ~9.58 miles southeast of Saint Charles
  • Economy Suburban property
  • Check in: 3:00pm
From$40
Average 3.0 /5 Read Reviews Call BookMore Details
Woodspring Suites Chicago Carol Stream in Carol Stream
+1-888-455-5160
1160 North Gary Ave., Carol Stream, IL 60118 +1-888-455-5160 ~9.68 miles east of Saint Charles
  • Inexpensive hotel
From$60
Average 3.0 /5 Review Score Call BookMore Details
Holiday Inn & Suites Chicago Carol Stream (Wheaton) An Ihg Hotel
+1-888-965-8297
150 South Gary Ave., Carol Stream, IL 60188 +1-888-965-8297 ~9.68 miles east of Saint Charles
  • Midscale Suburban hotel
  • 186 rooms in hotel
From$56
Very Good 4.0 /5 Read Reviews Call BookMore Details
Extended Stay America Select Suites Chicago Naperville West - Naperville
+1-888-906-6358
1575 Bond St., Naperville, IL 60563 +1-888-906-6358 ~9.78 miles southeast of Saint Charles
  • Cheap Suburban hotel
  • Check-in: 3:00pm
From$60
Average 3.0 /5 Review Score Call BookMore Details
Woodspring Suites Chicago Carol Stream - Carol Stream
+1-888-749-6785
1160 North Gary Ave., Carol Stream, IL 60188 +1-888-749-6785 ~9.83 miles east of Saint Charles
  • Midscale Suburban hotel
  • 123 sleeping rooms in hotel
From$80
Very Good 4.0 /5 Read Reviews Call BookMore Details
Extended Stay America Select Suites Chicago Hanover Park - Hanover Park
+1-888-878-9982
1075 Lake St., Hanover Park, IL 60133 +1-888-878-9982 ~10.05 miles east of Saint Charles
  • Economy Suburban hotel
  • 103 rooms in hotel
From$69
Very Good 4.0 /5 Reviews Call BookMore Details
Extended Stay America Select Suites Chicago Hanover Park
+1-888-389-4485
1075 East Lake St., Hanover Park, IL 60133 +1-888-389-4485 ~10.10 miles east of Saint Charles
  • 2-star Rural hotel
  • 3 floors in property
From$54
Average 3.5 /5 Reviews Call BookMore Details
Courtyard by Marriott Chicago Bloomingdale : 275 Knollwood Dr.
+1-888-389-4121
275 Knollwood Dr., Bloomingdale, IL 60108 +1-888-389-4121 ~10.14 miles east of Saint Charles
  • 3-star Suburban property
  • 4 floors in property
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Residence Inn by Marriott Chicago Bloomingdale : 295 Knollwood Dr.
+1-888-675-2083
295 Knollwood Dr., Bloomingdale, IL 60108 +1-888-675-2083 ~10.15 miles east of Saint Charles
  • 3 star Suburban hotel
  • Hotel has 96 suites
From$80
Average 3.0 /5 Reviews Call BookMore Details
Hyatt Place Chicago Naperville Warrenville - Warrenville
+1-800-716-8490
27576 Maecliff Dr., Warrenville, IL 60555 +1-800-716-8490 ~10.35 miles southeast of Saint Charles
  • 3-star Suburban property
  • Check-in: 03:00 PM
From$77
Very Good 4.0 /5 Review Score Call BookMore Details
Hyatt House Warrenville
+1-800-805-5223
27554 Maecliff Dr., Warrenville, IL 60555 +1-800-805-5223 ~10.36 miles southeast of Saint Charles
  • Affordable Suburban property
  • Free breakfast
From$78
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Hilton Garden Inn Naperville / Warrenville : 28351 Dodge Dr.
+1-888-965-1860
28351 Dodge Dr., Warrenville, IL 60555 Website +1-888-965-1860 ~10.39 miles southeast of Saint Charles
  • Affordable Suburban hotel
  • Gym is available on property
From$99
Average 3.0 /5 Reviews Call BookMore Details
Sonesta Simply Suites Chicago Naperville
+1-888-788-5576
27 West 300 Warrenville Rd., Warrenville, IL 60555 +1-888-788-5576 ~10.40 miles southeast of Saint Charles
  • Mid-scale Suburban hotel
  • Gym is available on property
From$64
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Residence Inn by Marriott Chicago Naperville/Warrenville in Warrenville
+1-888-897-9207
28500 Bella Vista Pkwy., Warrenville, IL 60555 +1-888-897-9207 ~10.48 miles southeast of Saint Charles
  • 3 star Suburban hotel
  • 5 floors in property
From$109
Average 3.0 /5 Hotel Reviews Call BookMore Details
Springhill Suites by Marriott Chicago Naperville / Warrenville
+1-888-311-4278
4305 Weaver Pkwy., Warrenville, IL 60555 +1-888-311-4278 ~10.59 miles southeast of Saint Charles
  • Midscale Suburban hotel
  • 6 floors in hotel
From$80
Average 3.0 /5 Reviews Call BookMore Details
Holiday Inn Express & Suites Chicago West Roselle : 1490 West Lake St.
+1-888-469-4795
1490 West Lake St., Roselle, IL 60172 +1-888-469-4795 ~10.60 miles east of Saint Charles
  • Midscale Suburban property
  • Check in: 3:00PM
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites Aurora - Naperville by IHG : 111 North Broadway Ave.
+1-888-734-9421
111 North Broadway Ave., Aurora, IL 60505 +1-888-734-9421 ~10.68 miles south of Saint Charles
  • Mid-scale Downtown property
  • Hotel has 83 rooms
From$110
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Hampton Inn Chicago Elgin I 90 - Elgin
+1-888-841-5292
405 Airport Rd., Elgin, IL 60123 +1-888-841-5292 ~10.77 miles north of Saint Charles
  • Three Star Suburban hotel
  • 3 floors in hotel
From$79
Average 3.0 /5 Latest Reviews Call BookMore Details
Lexington Inn & Suites NW Chicago Elgin
+1-888-455-5160
1585 Dundee Ave., Elgin, IL 60120 +1-888-455-5160 ~10.85 miles north of Saint Charles
  • 2-star Suburban property
  • 96 rooms in hotel
Super 8 by Wyndham Elgin in Elgin
+1-888-965-8297
435 Airport Rd., Elgin, IL 60123 +1-888-965-8297 ~10.89 miles north of Saint Charles
  • Low-priced property
  • Check-in: 11:00 AM
Homewood Suites by Hilton Aurora Naperville in Aurora
+1-888-906-6358
4320 Meridian Pkwy., Aurora, IL 60504 +1-888-906-6358 ~10.97 miles southeast of Saint Charles
  • Midscale Suburban hotel
  • Check-in: 3:00 pm
From$79
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Hotel & Suites Chicago Northwest Elgin in Elgin
+1-888-749-6785
495 Airport Rd., Elgin, IL 60123 +1-888-749-6785 ~10.98 miles north of Saint Charles
  • 3-star Suburban hotel
  • 15 meeting rooms in hotel
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Quality Inn Elgin I-90 : 500 Tollgate Rd.
+1-888-878-9982
500 Tollgate Rd., Elgin, IL 60123 +1-888-878-9982 ~11.02 miles north of Saint Charles
  • Low priced Highway hotel
  • Check-in: 15:00
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details

Next: See My Saint Charles Hotels with Pricing

When would be the best time to visit the town of Saint Charles, IL?

Due to the city's proximity to Chicago, the best time to visit St. Charles is during the shoulder tourist seasons. Spring offers several advantages, including lower hotel rates, fewer crowds, and pleasant temperatures, although visitors should be prepared for rain. In April and May, you'll find several local events that make a trip here worthwhile, including the St. Charles Arbor Day Celebration, the Chair-ity downtown art exhibition, and the St. Charles Fine Art Show.

Fall is another sweet spot for visiting the greater Chicago area. Summer crowds start to wane in St. Charles and daytime temperatures remain pleasant, but be sure to pack layers as nighttime temperatures can get chilly. Festivals that take place during the fall months include the St. Charles Jazz Weekend and the ever-popular Scarecrow Fest. In Chicago, you'll also have an opportunity to visit Oktoberfest Chicago and the Chicago International Film Festival.

Winters in St. Charles are frigid, resulting in plenty of hotel vacancies and rock-bottom rates. While the weather may deter some from visiting the Chicago area during this season, planning a trip from November to March comes with several advantages, especially if you're on a budget. While St. Charles offers a small-town holiday homecoming parade, Chicago is bustling with a number of events, including ZooLights at Lincoln Park Zoo, The Magnificent Mile Lights Festival, Winter WonderFest at Navy Pier, Chinese New Year, and the Chicago Auto Show. Just be sure to pack your warmest clothes and a pair of snow boots.

Summer is the most popular tourist season for St. Charles, so expect hotel rates to be at their highest. Since Chicago can get very crowded with summertime tourism, outlying cities like St. Charles receive a slew of hotel reservations for anyone looking to save a few bucks over Chicago's increased prices. If you do visit St. Charles during the summer, you'll be happy to know there are a number of festivals to help fill your days. Be sure to experience the city's Concerts in the Park series, the Farmer's Market, Festival of the Fox, and the popular Independence Day Celebration.

Where are the best discount hotels in Saint Charles, IL?

If you plan your trip in advance, you can save even more money during your trip to St. Charles by taking advantage of discounts. Most area hotels, including the Quality Inn & Suites on Main Street, offer special rates to qualifying individuals. AARP members, seniors, AAA/CAA members, government employees, military service members, and corporate travelers may be able to save as much as 20 percent off a property's best available rates by booking the special rate and showing proof of eligibility at check-in.

Other area hotels may extend special seasonal offers to guests. For instance, Hilton Garden Inn St. Charles offers a variety of travel packages for families or travelers hoping to find accommodations with food and beverage packages. Most accommodations also offer rewards programs, so be sure to sign up with your favorite hotel to start earning points toward your next stay.

What hotels in Saint Charles, IL have the best value?

St. Charles features many mid-range hotels that give you plenty of value for your money. Hilton Garden Inn St. Charles is located across from the Pheasant Run Golf Course and the DuPage County Airport. This property features modern rooms and suites with custom-designed beds, minifridges, microwaves, flat-screen TVs, and free Wi-Fi access. Some rooms add whirlpool tubs and fireplaces. Guests can enjoy a cooked-to-order breakfast, an on-site bistro, a 24/7 pantry, an indoor pool, and a fitness center, not to mention 16 meeting rooms and a business center for corporate travelers.

Best Western Inn of St. Charles is a modern low-rise hotel situated near the Arcada Theater Building, the Fox River Trolley Museum, and Pottawatomie Park. It boasts contemporary guestrooms with flat-screen TVs, free Wi-Fi, minifridges, microwaves, and optional Jacuzzi tubs. Parking and a cooked breakfast are also free.

What are the must-see attractions in St. Charles, IL?

Wherever you decide to stay in St. Charles, you'll have access to a number of must-see attractions that will make your trip a memorable one. The historic Arcada Theater Building on Main Street was a prominent venue for vaudeville acts and silent movies in its early days, but is now considered the best live concert venue in the Midwest. You can even enjoy a cabaret show with cocktails!

Pottawatomie Park is an ideal destination for families. Offering a pool, golf, minigolf, disc golf, riverboat cruises, and a native garden, this riverside area is St. Charles's outdoor gem. The park features a boat launch, bike trails, dog parks, tennis courts, an amphitheater, picnic pavilion, and stunning views of the Fox River, making Pottawatomie Park an ideal spot for photography, relaxation, and play.

Exploring St. Charles and Chicago is a tall order, but no matter what's on your itinerary, you'll enjoy a quaint, diverse city brimming with culture, entertainment, and beautiful scenery. Whether you're looking to splurge on an upscale riverfront hotel or you want a budget-friendly motel near the transit system, you can find the perfect hotel in St. Charles to meet your needs and budget.

Back to Top