Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 400 airlines and 321,000 hotels worldwide.

Get the guaranteed best price available for your trip.

No Travelocity cancellation fee to change or cancel almost any hotel reservation.


Featured Elgin 3 Star Hotels

See all 214 Hotels in Elgin
Country Inn & Suites By Carlson, O'Hare South

Country Inn & Suites By Carlson, O'Hare South

777 East Grand Avenue, Bensenville
3.0 out of 5.0
3.5 out of 5 (57 reviews)
Good with great serviceThe hall and room furniture are somewhat tired. However, the rooms are clean and the bed was outstanding. Good breakfast, pool and hot tub. Internet slow. A distance from airport so call to reserve a pickup (once and hour). Staff very pleasant. Good value. Booked with airfare through ...
  Jun 29, 2017

$73

$73
Best Western O'Hare/Elk Grove Hotel

Best Western O'Hare/Elk Grove Hotel

100 Busse Rd, Elk Grove Village
3.5 out of 5.0
4.3 out of 5 (6 reviews)
Nice hotel quiet areaThe hotel was great. Rooms are a little small but the staff and overall experience was outstanding. They just need a pool
  Jun 17, 2017

$93

$93
Radisson Hotel Schaumburg

Radisson Hotel Schaumburg

1998 North Roselle Road, Schaumburg
3.5 out of 5.0
4.6 out of 5 (5 reviews)
Very nice hotel by I-90Nice facility at very convenient location. Room was very clean and well maintained and staffs were nice. Only problem I had was the noise coming from the heater! It makes an awfully loud noise when I turned on the heater. It was good thing I didn't stay there in winter months because it was almost ...
  Jul 12, 2017

$63

$63
Wingate by Wyndham Schaumburg / Convention Center

Wingate by Wyndham Schaumburg / Convention Center

50 Remington Rd, Schaumburg
3.0 out of 5.0
4.3 out of 5 (33 reviews)
Close to O'Hare - not too closeMy spouse had an early flight, so we stayed here to get him to the airport on time. It was clean, comfortable, and well appointed.
  May 16, 2017

$80

$80
Wingate by Wyndham Arlington Heights

Wingate by Wyndham Arlington Heights

2112 S Arlington Heights Rd, Arlington Heights
3.0 out of 5.0
3.7 out of 5 (11 reviews)
A Very Good Value!The staff was very helpful, especially with car service. A nice place to stay and well worth the cost.
  May 16, 2017

$80

$80
Comfort Suites Oakbrook Terrace Chicago

Comfort Suites Oakbrook Terrace Chicago

17W445 Roosevelt Rd, Oakbrook Terrace
3.0 out of 5.0
4.1 out of 5 (46 reviews)
Its too bad it is do close to the road. You can hear the cars and trucks driving by. M
  Apr 13, 2017

$73

$73
Sheraton Suites Chicago Elk Grove

Sheraton Suites Chicago Elk Grove

121 Northwest Point Boulevard, Elk Grove Village
3.5 out of 5.0
4.5 out of 5 (17 reviews)
Great place to stay.The hotel was very clean. Staff was very pleasant. The room was comfy. Most of all is was very quiet.
  May 9, 2016

$93

$93
Holiday Inn Express Chicago - Schaumburg

Holiday Inn Express Chicago - Schaumburg

1550 N Roselle Rd, Schaumburg
3.0 out of 5.0
3.5 out of 5 (11 reviews)
Great location Hotel was clean and comfy. Lots of nearby shopping and restaurants.
  Jun 1, 2017

$58

$58
Hyatt Regency Lisle near Naperville

Hyatt Regency Lisle near Naperville

1400 Corporetum Drive, Lisle
3.5 out of 5.0
4.2 out of 5 (25 reviews)
Quiet RoomWe asked for a room that does not have windows facing the highway. The staff was very accommodating. Thank you!
  Aug 22, 2017

$125

$125
Hyatt Place Chicago Warrenville

Hyatt Place Chicago Warrenville

27576 Maecliff Dr, Warrenville
3.0 out of 5.0
4.7 out of 5 (17 reviews)
Check in easy and quick. Hotel is great for families. Nice location. Clean and comfortable room.
  Jan 30, 2017

$86

$86
Map

Recently booked Elgin hotels

Holiday Inn Chicago Northwest-Elgin
3.0 out of 5.0
Last booking: 18 hours ago

About Elgin 3 stars Star Hotels

Book your travels from the selection of 3 stars star hotels in Elgin, Chicago.

Download Our Mobile App

Make booking your next reservation quick & easy. Download the Travelocity mobile app now for even more of the best deals and featured offers. Wander Wisely!