Skip to main content.

Hotels in Elgin, Illinois

Search & Compare Elgin Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

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

Best hotels in Elgin

Elgin overview

Visitors to Elgin can take time to see places like Hemmens Cultural Center and Grand Victoria Casino. If you're looking for a new favorite getaway, look no further than Elgin.

Where to stay in Elgin

Whether traveling on business or vacation, Elgin can accommodate you. There are 8 hotels in Elgin and you can shop as many as 2883 deals for rooms on, some with discounts of up to 50%. We have room prices starting at 40 USD per night and below you'll find the number of hotels by star rating in Elgin as well as in the surrounding area:
  • • 4 5-star hotels from 119 USD per night
  • • 55 4-star hotels from 79 USD per night
  • • 201 3-star hotels from 65 USD per night
  • • 44 2-star hotels from 46 USD per night

How to get to Elgin

Fly into Chicago, IL (ORD-O'Hare Intl.), 21 mi (33.8 km) from the heart of Elgin.

Train stations include:
  • • Elgin Station (1.2 mi/2 km from the city center)
  • • Elgin Big Timber Road Station (1.5 mi/2.4 km from the city center)
  • • Elgin National Street Station (2 mi/3.2 km from the city center)

What to see around Elgin

Known for its gardens, the area's family-friendly sights include:
  • • Otter Cove Aquatic Park
  • • Kane County Fairgrounds
  • • Schaumburg Medieval Times
  • • The Oasis Water Park
  • • Legoland Discovery Center
The area's local highlights include its live music scene and places like:
  • • Hemmens Cultural Center
  • • Dellora A. Norris Cultural Arts Center
  • • Durant House Museum
  • • Arcada Theater
  • • Steel Beam Theater
It's well known for its flowers and these favorite places for nature lovers:
  • • Buffalo Park Forest Preserve
  • • Baker's Lake Nature Preserve
  • • Island Park
  • • Three Oaks Recreation Area
  • • Crystal Lake Park
Here are some favorite choices:
  • • Hemmens Cultural Center
  • • Grand Victoria Casino

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.10 inches
  • • April-June: 10.51 inches
  • • July-September: 11.81 inches
  • • October-December: 8.54 inches