Skip to main content

Search hotels in Elgin, IL

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

Popular hotels in Elgin

Check out our top picks in Elgin

Filter by:

Star Rating
Review score

Comfort Suites Elgin Northwest

Hotel in Elgin

Featuring barbecue facilities, Comfort Suites Elgin Northwest is located in Elgin in the Illinois region, 6.3 miles from Raging Buffalo Snowboard Ski Park and 18 miles from Batavia Depot Museum.

b
bojan
From
United States
extremely clean and almost renovated rooms. excellent breakfast. nothing pretentious, but everything is so dedicated and clearly laid out that I really enjoyed everything. excellent price-service ratio. near bars and starbucks
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 223 reviews
Price from
$105.62
1 night, 2 adults

Holiday Inn Hotel & Suites Chicago Northwest - Elgin by IHG

Hotel in Elgin

Conveniently located off I-90, this Illinois hotel features an on-site restaurant and indoor pool and hot tub. 3 miles from Grand Victoria Casino, it offers spacious rooms with free Wi-Fi and cable...

K
Kristin
From
Canada
The property was nice. Lots of parking accessible from the highway and well manicured.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 292 reviews
Price from
$120
1 night, 2 adults

Candlewood Suites Elgin – Northwest Chicago by IHG

Hotel in Elgin

Located in Elgin and with Raging Buffalo Snowboard Ski Park reachable within 7.9 miles, Candlewood Suites Elgin – Northwest Chicago by IHG has express check-in and check-out, non-smoking rooms, a...

M
Monica
From
United States
The bed was comfortable. I loved the kitchenette with all the utensils. The shower had great pressure and hot water. Happy with the hotel.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 58 reviews
Price from
$113.05
1 night, 2 adults

Super 8 by Wyndham Elgin

Hotel in Elgin

Super 8 by Wyndham Elgin is located in Elgin, within 5.6 miles of Raging Buffalo Snowboard Ski Park and 18 miles of Batavia Depot Museum.

r
rosa
From
United States
The room was fine to sleep in
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 131 reviews
Price from
$86
1 night, 2 adults

Country Inn & Suites by Radisson, Elgin, IL

Hotel in Elgin

Located in Elgin, within 6.8 miles of Raging Buffalo Snowboard Ski Park and 18 miles of Batavia Depot Museum, Country Inn & Suites by Radisson, Elgin, IL has accommodations with a fitness center and...

m
mark
From
United States
Nice staff, noticeably clean, real breakfast, comfortable beds and linen. Exceptional value for the price!!
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 282 reviews
Price from
$79.20
1 night, 2 adults

WoodSpring Suites Elgin - Chicago

Hotel in Elgin

Located within 6.9 miles of Raging Buffalo Snowboard Ski Park and 18 miles of Batavia Depot Museum, WoodSpring Suites Elgin - Chicago has rooms in Elgin.

M
Maria
From
United States
It was very clean & the staff was professional.
Scored out of 10, guest rating 5.3
Fair - What previous guests thought, 77 reviews
Price from
$89.99
1 night, 2 adults

Quality Inn Elgin I-90

Elgin

Located in Elgin, 5.6 miles from Raging Buffalo Snowboard Ski Park, Quality Inn Elgin I-90 provides accommodations with a fitness center, free private parking and a shared lounge.

D
Diana
From
United States
It was nice clean everyone was polite and helpful room was very comfortable place was welcoming quiet no issues no complaints
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 298 reviews
Price from
$77.05
1 night, 2 adults

Holiday Inn Express & Suites Chicago - Hoffman Estates by IHG

Hoffman Estates (Near Elgin)

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

K
Kevin
From
United States
Very nice, super clean hotel. The staff were friendly and professional. Great location; only about a 15-20 minute drive from O'Hare and an ideal place to stay if you're heading in a northerly direction. Will definitely stay there again!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 286 reviews
Price from
$110
1 night, 2 adults

Best Western Plus Elgin - Chicago

West Dundee (Near Elgin)

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

A
Avila
From
United States
It’s comfortable it’s very good Service and clean
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 656 reviews
Price from
$84.15
1 night, 2 adults

Chicago Marriott Northwest

Hoffman Estates (Near Elgin)

Located 31 miles from Wrigley Field, Chicago Marriott Northwest offers 4-star accommodations in Hoffman Estates and has a bar.

p
patricia
From
United States
Did not eat it was in a small side room due to construction
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 156 reviews
Price from
$161
1 night, 2 adults
See all 10 hotels in Elgin

Elgin – 10 hotels and places to stay

Filter by:

Star Rating
Review score

Comfort Suites Elgin Northwest

Hotel in Elgin

Featuring barbecue facilities, Comfort Suites Elgin Northwest is located in Elgin in the Illinois region, 6.3 miles from Raging Buffalo Snowboard Ski Park and 18 miles from Batavia Depot Museum.

b
bojan
From
United States
extremely clean and almost renovated rooms. excellent breakfast. nothing pretentious, but everything is so dedicated and clearly laid out that I really enjoyed everything. excellent price-service ratio. near bars and starbucks
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 223 reviews
Price from
$105.62
1 night, 2 adults

Holiday Inn Hotel & Suites Chicago Northwest - Elgin by IHG

Hotel in Elgin

Conveniently located off I-90, this Illinois hotel features an on-site restaurant and indoor pool and hot tub. 3 miles from Grand Victoria Casino, it offers spacious rooms with free Wi-Fi and cable...

K
Kristin
From
Canada
The property was nice. Lots of parking accessible from the highway and well manicured.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 292 reviews
Price from
$120
1 night, 2 adults

Candlewood Suites Elgin – Northwest Chicago by IHG

Hotel in Elgin

Located in Elgin and with Raging Buffalo Snowboard Ski Park reachable within 7.9 miles, Candlewood Suites Elgin – Northwest Chicago by IHG has express check-in and check-out, non-smoking rooms, a...

M
Monica
From
United States
The bed was comfortable. I loved the kitchenette with all the utensils. The shower had great pressure and hot water. Happy with the hotel.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 58 reviews
Price from
$113.05
1 night, 2 adults

Super 8 by Wyndham Elgin

Hotel in Elgin

Super 8 by Wyndham Elgin is located in Elgin, within 5.6 miles of Raging Buffalo Snowboard Ski Park and 18 miles of Batavia Depot Museum.

r
rosa
From
United States
The room was fine to sleep in
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 131 reviews
Price from
$86
1 night, 2 adults

Country Inn & Suites by Radisson, Elgin, IL

Hotel in Elgin

Located in Elgin, within 6.8 miles of Raging Buffalo Snowboard Ski Park and 18 miles of Batavia Depot Museum, Country Inn & Suites by Radisson, Elgin, IL has accommodations with a fitness center and...

m
mark
From
United States
Nice staff, noticeably clean, real breakfast, comfortable beds and linen. Exceptional value for the price!!
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 282 reviews
Price from
$79.20
1 night, 2 adults

WoodSpring Suites Elgin - Chicago

Hotel in Elgin

Located within 6.9 miles of Raging Buffalo Snowboard Ski Park and 18 miles of Batavia Depot Museum, WoodSpring Suites Elgin - Chicago has rooms in Elgin.

M
Maria
From
United States
It was very clean & the staff was professional.
Scored out of 10, guest rating 5.3
Fair - What previous guests thought, 77 reviews
Price from
$89.99
1 night, 2 adults

Quality Inn Elgin I-90

Elgin

Located in Elgin, 5.6 miles from Raging Buffalo Snowboard Ski Park, Quality Inn Elgin I-90 provides accommodations with a fitness center, free private parking and a shared lounge.

D
Diana
From
United States
It was nice clean everyone was polite and helpful room was very comfortable place was welcoming quiet no issues no complaints
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 298 reviews
Price from
$77.05
1 night, 2 adults

Holiday Inn Express & Suites Chicago - Hoffman Estates by IHG

Hoffman Estates (Near Elgin)

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

K
Kevin
From
United States
Very nice, super clean hotel. The staff were friendly and professional. Great location; only about a 15-20 minute drive from O'Hare and an ideal place to stay if you're heading in a northerly direction. Will definitely stay there again!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 286 reviews
Price from
$110
1 night, 2 adults

Best Western Plus Elgin - Chicago

West Dundee (Near Elgin)

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

A
Avila
From
United States
It’s comfortable it’s very good Service and clean
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 656 reviews
Price from
$84.15
1 night, 2 adults

Chicago Marriott Northwest

Hoffman Estates (Near Elgin)

Located 31 miles from Wrigley Field, Chicago Marriott Northwest offers 4-star accommodations in Hoffman Estates and has a bar.

p
patricia
From
United States
Did not eat it was in a small side room due to construction
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 156 reviews
Price from
$161
1 night, 2 adults
See all 10 hotels in Elgin

Hotels with parking in Elgin

Free parking
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 288 reviews
From $141.36 per night
Free parking
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 97 reviews
From $151.68 per night
Free parking
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 195 reviews
From $135.76 per night
Free parking
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 97 reviews
From $136.25 per night
Free parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 292 reviews
From $119.32 per night
Free parking
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,713 reviews
From $104.50 per night
Free parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 44 reviews
From $167.40 per night
Private Parking
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 130 reviews
From $114.49 per night
Accessible parking
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 101 reviews
From $125.85 per night
Parking on site
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 196 reviews
From $143.54 per night

Most booked hotels in Elgin and surrounding area in the past month

See all

Popular with guests booking hotels in Elgin

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 58 reviews

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 282 reviews

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 223 reviews

Popular with guests booking hotels in Elgin

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

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 292 reviews

Popular with guests booking hotels in West Dundee

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 181 reviews

Popular with guests booking hotels in West Dundee

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 656 reviews

Popular with guests booking hotels in Hoffman Estates

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 286 reviews

Best hotels with breakfast in Elgin and nearby

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 181 reviews

Located within 5.5 miles of Raging Buffalo Snowboard Ski Park and 18 miles of Batavia Depot Museum, Extended Stay America Suites - Chicago - Elgin - West Dundee provides rooms in West Dundee.

From $65.31 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 656 reviews

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

From $93.95 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 286 reviews

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

From $114.13 per night
Scored out of 10, guest rating 3.8
Poor - What previous guests thought, 23 reviews

Crest Motel is a 2-star property located in Bartlett. There's a grill and guests can use free WiFi and free private parking.

From $63.29 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Downtown Luxury Farmhouse Apartment #3 is located in West Dundee, just 4.2 miles from Raging Buffalo Snowboard Ski Park and 18 miles from Arlington Park Racecourse.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

This vacation home features accommodations with a patio. Both parking on-site and free Wifi are accessible at 8 Mi to Nature Center Streamwood Gem with Yard!.

The Loft on Lake Marian is located in Carpentersville, just 31 miles from Six Flags Great America and 4.9 miles from Raging Buffalo Snowboard Ski Park.

Grand Estate at the Preserve offers accommodations in Youngsdale, 15 miles from Raging Buffalo Snowboard Ski Park and 19 miles from Dupage County Historical Museum.

Budget hotels in Elgin and nearby

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 156 reviews

Located 31 miles from Wrigley Field, Chicago Marriott Northwest offers 4-star accommodations in Hoffman Estates and has a bar.

From $131.08 per night

Free Wifi is available throughout the property and Wrigley Field is 31 miles away. The air-conditioned vacation home is composed of 3 separate bedrooms, a fully equipped kitchen, and 1 bathroom.

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 $106.91 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 223 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 $81.05 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 131 reviews
The reception was very welcoming and professional, the room was clean and comfortable, and overall it made for a wonderful holiday. I highly recommend this hotel
Guest review by
Adam
Norway
From $93.95 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 656 reviews
Even if some parts of the hotel where under restaurations, it was a good calm stay. quiet, nice size room, comfortable bed
Guest review by
JOHANN
Switzerland
From $81.05 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 131 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 $93.95 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 656 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