Skip to main content

Search hotels in Elgin, IL

Enter your dates to see the latest prices and deals for Elgin hotels

Elgin – 10 hotels and places to stay

Hotels with parking in Elgin

Free parking
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 303 reviews
From US$177.10 per night
Free parking
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 122 reviews
From US$88.98 per night
Free parking
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 97 reviews
From US$154.22 per night
Free parking
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 206 reviews
From US$168.27 per night
Free parking
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 94 reviews
From US$159.41 per night
Free parking
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 291 reviews
From US$126.54 per night
Free parking
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 44 reviews
From US$143.75 per night
Private parking
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 132 reviews
From US$114.49 per night
Accessible parking
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 104 reviews
From US$146.11 per night
Parking on site
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 202 reviews
From US$160.95 per night

Most booked hotels in Elgin and surroundings in the past month

See all

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 60 reviews

Popular with guests booking hotels in Elgin

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 221 reviews

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 291 reviews

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 292 reviews

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 122 reviews

Popular with guests booking hotels in West Dundee

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 179 reviews

Popular with guests booking hotels in West Dundee

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 653 reviews

Popular with guests booking hotels in Hoffman Estates

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 282 reviews

Best hotels with breakfast in Elgin and nearby

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 179 reviews

Set within 29 km of Batavia Depot Museum and 31 km of Arlington Park Racecourse, Extended Stay America Suites - Chicago - Elgin - West Dundee provides rooms in West Dundee.

From US$88.42 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 653 reviews

Best Western Plus Elgin - Chicago features a fitness centre, garden, a restaurant and bar in West Dundee. With free WiFi, this 3-star hotel offers a 24-hour front desk and a business centre.

From US$99.64 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 282 reviews

Holiday Inn Express & Suites Chicago - Hoffman Estates by IHG is located in Hoffman Estates, 24 km from Arlington Park Racecourse and 31 km from Dupage County Historical Museum.

From US$114.13 per night

Featuring air-conditioned accommodation with a private pool, 7,100 Sq Ft Retreat with Gazebo and Koi Pond in Wayne! is located in Wayne.

Set in Sleepy Hollow, 31 km from Batavia Depot Museum and 33 km from Arlington Park Racecourse, Robin Crest with Hot Tub offers air conditioning.

Scored out of 10, guest rating 4.4
Disappointing - What previous guests thought, 21 reviews

Crest Motel is a 2-star property located in Bartlett. There is a barbecue and guests can make use of free WiFi and free private parking.

Grand Estate at the Preserve is set in Youngsdale, 25 km from Raging Buffalo Snowboard Ski Park, 30 km from Dupage County Historical Museum, as well as 46 km from Arlington Park Racecourse.

Budget hotels in Elgin and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 163 reviews

Located within 50 km of Wrigley Field and 15 km of Raging Buffalo Snowboard Ski Park, Chicago Marriott Northwest provides rooms with air conditioning and a private bathroom in Hoffman Estates.

From US$171.76 per night

What guests said about Elgin:

4.0

Staff was great. Hotel was very low grade.

Staff was great. Hotel was very low grade. Would not recommend or stay there again unless they overhaul the rooms and add breakfast or restaurant. I didn't have a car and am senior with disability for walking a distance. Not much around hotel to accommodate good service.
Guest review by
McCoy
United States
10

Even though I grew up in Rockford, I had never been to Elgin...

Even though I grew up in Rockford, I had never been to Elgin. It was very nice and had access to many places that we were going. We especially like the food at Jimmy's Charhouse, which is located next the hotel. Great food !!!!! We also attended a party at Pinstripes in South Barrington. A very nice place with lots of things to do.
Guest review by
Michael
6.0

The room we received was not good.

The room we received was not good. Holes in the wall above the bed where something was taken off. The refrigerator made all kinds of sounds but the worst was the bathroom- floor was not clean and there was some mold around and below the bathtub. They are remodeling I guess but no one told us. The pluses are the breakfast, some of the staff and the location.
Guest review by
DON

See reviews by guests who stayed at hotels in Elgin

See all
From US$128.43 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 221 reviews
I really appreciate the staff. Front desk lady was kind enough to give a room on first floor when I requested as well as check us in a little early. The hotel staff was overall very respectful, helpful & kind. The room was a great size, bed & pillows was sooo comfortable and both room & hotel was exceptionally clean. Breakfast was very good, lots of decent options. Loved the waffles Comfort Suits Inn in general never disappoint.
Guest review by
Nilofer
Canada
From US$78.58 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 272 reviews
The receptionist was very bad his name is Colin. I was charged twice and the second day I booked for myself and he wanted to kick me out I just want him to apologize to me because the hotel was close to my wife
Guest review by
Albakri
United States
From US$88.98 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 122 reviews
I like this hotel, looks everything clean and quality furniture. Personal stuff was nice. I would choose this again.
Guest review by
Audrius
Lithuania
From US$99.64 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 653 reviews
Good location, close to the highway and close to Chicago. We had a great time on the concert for 4th July in Elgin.
Guest review by
Anja
Slovenia
From US$126.54 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 291 reviews
Beds were comfortable. Hotel was clean.
Guest review by
TAMMY
United States