Most Popular Hotels in St. Charles

See all 222 Hotels in St. Charles
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Best Western Inn of St. Charles
Best Western Inn of St. Charles

1635 E Main St, St. Charles 60174

2.5 out of 5.0

Situated in St. Charles, this hotel is within 1 mi (2 km) of St. Charles Heritage Center and Camp Kane, Dellora A. Norris …

£57
per night
Pheasant Run Resort
Pheasant Run Resort

4051 E Main Street, St. Charles 60174

3.0 out of 5.0

This 250-acre resort is 2 miles from downtown St Charles, 5 miles from the Villa Olivia ski area, 10 miles from Woodfield Mal …

£68
per night
Saint Charles Inn and Suites
Saint Charles Inn and Suites

155 38th Ave, St. Charles 60174

2.5 out of 5.0

Situated in St. Charles, this hotel is within 1 mi (2 km) of Charlestowne Mall and Dupage Expo Center. Dellora A. Norris …

£70
per night
Red Roof PLUS+ Chicago - Naperville
Red Roof PLUS+ Chicago - Naperville

1698 West Diehl Road, Naperville 60563

2.5 out of 5.0

Situated in Naperville, this motel is 1.2 mi (2 km) from Odyssey Fun World and within 6 mi (10 km) of Chicago Premium Outlets …

£41
per night
Super 8 St Charles
Super 8 St Charles

1520 E Main St, St. Charles 60174

2.0 out of 5.0

Situated in St. Charles, this motel is within 1 mi (2 km) of St. Charles Heritage Center and Camp Kane, Arcada Theater, and …

£47
per night
Hampton Inn Chicago Saint Charl
Hampton Inn Chicago Saint Charl

2875 Foxfield Rd, St. Charles 60174

2.5 out of 5.0

Situated in the suburbs, this hotel is within 1 mi (2 km) of Charlestowne Mall and Dellora A. Norris Cultural Arts Center. …

£67
per night
The Herrington Inn & Spa
The Herrington Inn & Spa

15 S River Ln, Geneva 60134

4.0 out of 5.0

Situated on a river, this hotel is within a 10-minute walk of Island Park, C'est La Vie, and Geneva History Center. Fabyan …

£136
per night
Fairfield Inn and Suites By Marriott St Charles
Fairfield Inn and Suites By Marriott St Charles

2096 Bricher Rd, St. Charles 60174

2.5 out of 5.0

Situated in St. Charles, this hotel is within a 15-minute walk of Geneva Commons and Kane County Fairgrounds. Delnor Communit …

£78
per night
Hilton Garden Inn St. Charles
Hilton Garden Inn St. Charles

4070 East Main Street, St. Charles 60174

3.0 out of 5.0

Located in the heart of St. Charles, this hotel is within a 15-minute walk of Dupage Expo Center and Charlestowne Mall. …

£67
per night
Courtyard Chicago St. Charles
Courtyard Chicago St. Charles

700 Courtyard Dr, St. Charles 60174

3.0 out of 5.0

Situated in St. Charles, this hotel is within 1 mi (2 km) of Dellora A. Norris Cultural Arts Center and Charlestowne Mall. …

£78
per night
Local Weather
December -8°
January -9°
February -8°

Recent Reviews in St. Charles

Hide content

Narrow your search

Pocket Guide: St. Charles

Visiting St. Charles

Nature enthusiasts will enjoy a visit to St. Charles, though all visitors are sure to appreciate the restaurants, shopping, and sporting events. This welcoming, riverfront city also attracts visitors with its live music, bars, and festivals.
  • There are 11 St. Charles hotels
  • July is the most expensive month to travel here, while January tends to be the cheapest
  • Closest major airport is in Chicago, IL (ORD-O'Hare Intl.), 20.7 mi (33.3 km) from the city centre

Sightseeing around St. Charles

  • Live music and festivals are well-known in the area, and attractions include Dellora A. Norris Cultural Arts Center, Arcada Theater, and Beith House Museum
  • Families come for attractions such as Kane County Fairgrounds, Wheaton College, and Sea Lion Aquatic Park
  • The riverfront and lakeside exemplify the area's natural beauty, and some places to consider are Morton Arboretum and Lilacia Park
  • Shopping is one of the top reasons to visit, so consider an excursion to Charlestowne Mall, Chicago Premium Outlets, and Geneva Commons
  • While hockey fans may already know that sports is a top reason to visit, everyone can enjoy a game or event at Sears Center

Staying in St. Charles

With 11 hotels and other accommodation types to choose from, St. Charles offers holiday retreats at affordable prices. There are 9 hotels ranging from GBP 56 to GBP 159 per night. Consider one of these top-rated, larger hotels for your family trip or any other travel plans:
  • Courtyard Chicago St. Charles, averaging GBP 134/night
  • Hilton Garden Inn St. Charles, averaging GBP 119/night
You might like one of these highly rated smaller hotels or specialty properties for a romantic getaway, a cosy spot, or a boutique stay:
  • Hampton Inn Chicago Saint Charl, averaging GBP 109.65/night
  • Hotel Baker, averaging GBP 199/night
A 3-star favourite with Expedia travellers is Courtyard Chicago St. Charles with a 4.5 out of 5 user rating while Hampton Inn Chicago Saint Charl and Hilton Garden Inn St. Charles are also highly rated by guests.

Dressing for St. Charles

  • Between January and March, you can expect average temperatures of 12°C during the day and -9°C at night
  • From April to June, the average during the day is 29°C, while the average at night is 1°C
  • July through September has daytime averages of 29°C with nighttime averages of 9°C
  • In October–December, you can expect daytime averages of 20°C and nighttime averages of -8°C
  • St. Charles gets about 937 millimetres of rain per year
false