Hotels in Elgin, Illinois

Search & Compare Elgin Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Elgin

Elgin overview

Elgin is a budget-friendly place distinct for its sports and known for its casinos and shops. You'll enjoy the ample chocolate and coffee options, along with outdoor areas for running and walking. Those seeking the perfect souvenir may want to head over to Chicago Premium Outlets to shop. Local sights like Hemmens Cultural Center and Grand Victoria Casino are worth a visit. A family- and business-friendly area, Elgin also has something for everyone.

Where to stay in Elgin

Whether traveling for business or pleasure, Elgin can comfortably accommodate all visitors. There are 300 hotels in the Elgin area and you can shop as many as 79 deals for rooms on, some with discounts of up to 40%.
  • • 75 2-star hotels with an average price of $50 per night
  • • 168 3-star hotels with an average price of $75 per night
  • • 50 4-star hotels with an average price of $93 per night
  • • 4 5-star hotels with an average price of $99 per night

Here are the top hotels based on 78583 user reviews of Elgin hotels:
  • • Candlewood Suites Elgin (Schaumburg)
  • • Holiday Inn Chicago Northwest-Elgin (Schaumburg)
  • • Country Inn & Suites By Carlson, Elgin, IL (Schaumburg)
  • • Comfort Suites Elgin (Schaumburg)
  • • Hampton Inn Chicago Elgin I 90 (Schaumburg)

How to get to Elgin

Fly in to Chicago, IL (ORD-O'Hare Intl.), 21 mi (33.8 km) from downtown Elgin. Chicago, IL (MDW-Midway Intl.) is the next closest major airport, 34 mi (54.7 km) away.

Train stations include:
  • • Elgin Station
  • • Elgin Big Timber Road Station
  • • Elgin National Street Station

What to see around Elgin

Fun activities are on hand like sporting events and running, along with attractions such as:
  • • Sears Center
  • • Arlington International Racecourse
Known for its family-friendly sights such as:
  • • Kane County Fairgrounds
  • • Schaumburg Medieval Times
  • • Legoland Discovery Center
  • • Pirates Cove Childrens Theme Park
  • • Rainbow Falls Waterpark
Below are some favorite shopping areas to find that perfect souvenir—or simply browse:
  • • Arboretum of South Barrington
  • • Charlestowne Mall
  • • Geneva Commons
  • • Stratford Square Mall
  • • Crystal Court Shopping Center
Some recommended places to see include:
  • • Hemmens Cultural Center
  • • Grand Victoria Casino
  • • Villa Olivia Country Club
  • • Raging Buffalo Snowboard Ski Park
  • • Fine Line Creative Arts Center

When to visit Elgin

If you're still deciding when to visit, here are the seasonal norms to help you plan:

Seasonal temperature averages
  • • January-March: 53°F day, 16°F night
  • • April-June: 84°F day, 34°F night
  • • July-September: 85°F day, 48°F night
  • • October-December: 68°F day, 17°F night
Seasonal rainfall averages
  • • January-March: 6.0 inches
  • • April-June: 10.5 inches
  • • July-September: 11.8 inches
  • • October-December: 8.5 inches