We are an independent online travel website.

Filters

Hotel Stars
Price Range
$86$641
Hotel Name
Guest Reviews
5+ Excellent
Property Type
Amenities

Best Hotel Deals in Elgin, IL

81 of 100 Hotels
Currency:
Sort by:
Motel 6 Rolling Meadows IL - Chicago Northwest
Motel 6 Rolling Meadows IL - Chicago Northwest
1800 Winnetka Cir, Rolling Meadows, US
3.3Good
$61/nightTotal $86
Taxes & fees included
Limited Inventory!
Red Roof Inn PLUS+ Chicago - Hoffman Estates
Red Roof Inn PLUS+ Chicago - Hoffman Estates
2500 Hassell Road, Hoffman Estates, US
3.9Very Good
$74/nightTotal $97
Taxes & fees included
Limited Inventory!
Suburban Studios Arlington Heights – Elk Grove
Suburban Studios Arlington Heights – Elk Grove
2120 South Arlington Heights Rd, Arlington Heights, US
3.6Very Good
$75/nightTotal $98
Taxes & fees included
Limited Inventory!
Red Roof Inn Chicago-OHare Airport / Arlington Hts
Red Roof Inn Chicago-OHare Airport / Arlington Hts
22 West Algonquin Road, Arlington Heights, US
3.0Good
$79/nightTotal $101
Taxes & fees included
Limited Inventory!
Motel 6 Sycamore IL
Motel 6 Sycamore IL
1860 Dekalb Ave, Sycamore, US
3.8Very Good
$65/nightTotal $102
Taxes & fees included
Hurry 7 rooms left only!
Super 8 by Wyndham St. Charles
Super 8 by Wyndham St. Charles
1520 East Main St, St. Charles, US
3.0Good
$80/nightTotal $104
Taxes & fees included
Limited Inventory!
Motel 6 Elk Grove Village IL
Motel 6 Elk Grove Village IL
1000 West Devon Ave, Elk Grove Village, US
4.2Very Good
$75/nightTotal $105
Taxes & fees included
Limited Inventory!
Extended Stay America Suites Chicago Schaumburg I90
Extended Stay America Suites Chicago Schaumburg I90
2000 North Roselle Rd, Schaumburg, US
3.0Good
$80/nightTotal $106
Taxes & fees included
Limited Inventory!
Motel 6 Arlington Heights IL - Chicago North Central
Motel 6 Arlington Heights IL - Chicago North Central
441 West Algonquin Rd, Arlington Heights, US
3.9Very Good
$81/nightTotal $109
Taxes & fees included
Limited Inventory!
Days Inn by Wyndham St. Charles IL
Days Inn by Wyndham St. Charles IL
1635 East Main St, St. Charles, US
3.7Very Good
$84/nightTotal $109
Taxes & fees included
Limited Inventory!
Baymont by Wyndham Schaumburg Chicago Northwest
Baymont by Wyndham Schaumburg Chicago Northwest
1725B East Algonquin Rd, Schaumburg, US
3.1Good
$76/nightTotal $110
Taxes & fees included
Limited Inventory!
Extended Stay America Suites Chicago Schaumburg Convention Center
Extended Stay America Suites Chicago Schaumburg Convention Center
51 East State Pkwy, Schaumburg, US
2.9Good
$84/nightTotal $111
Taxes & fees included
Limited Inventory!
Extended Stay America Suites Chicago Woodfield Mall
Extended Stay America Suites Chicago Woodfield Mall
1200 American Ln, Schaumburg, US
3.4Good
$83/nightTotal $112
Taxes & fees included
Limited Inventory!
Geneva Motel Inn
Geneva Motel Inn
100 South Tyler Rd, St. Charles, US
3.5Very Good
$85/nightTotal $118
Taxes & fees included
Limited Inventory!
Motel 6 Schiller Park IL - Chicago OHare
Motel 6 Schiller Park IL - Chicago OHare
9408 Lawrence Avenue, Schiller Park, US
3.2Good
$75/nightTotal $119
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Hampshire IL
Super 8 by Wyndham Hampshire IL
115 Arrowhead Drive, Hampshire, US
3.3Good
$96/nightTotal $124
Taxes & fees included
Limited Inventory!
Quality Inn Sycamore - DeKalb
Quality Inn Sycamore - DeKalb
1475 South Peace Rd, Sycamore, US
3.7Very Good
$80/nightTotal $125
Taxes & fees included
Limited Inventory!
Quality Inn and Suites St. Charles - West Chicago
Quality Inn and Suites St. Charles - West Chicago
1600 East Main St, St. Charles, US
4.0Very Good
$101/nightTotal $131
Taxes & fees included
Limited Inventory!
Extended Stay America Select Suites Chicago Hanover Park
Extended Stay America Select Suites Chicago Hanover Park
1075 East Lake St, Hanover Park, US
3.7Very Good
$95/nightTotal $132
Taxes & fees included
Limited Inventory!
Comfort Inn Hoffman Estates - Schaumburg
Comfort Inn Hoffman Estates - Schaumburg
2075 Barrington Rd, Hoffman Estates, US
3.7Very Good
$104/nightTotal $133
Taxes & fees included
Limited Inventory!
Extended Stay America Suites Chicago Itasca
Extended Stay America Suites Chicago Itasca
1181 North Rohlwing Rd, Itasca, US
3.8Very Good
$95/nightTotal $134
Taxes & fees included
Limited Inventory!
Country Inn & Suites by Radisson Hoffman Estates, IL
Country Inn & Suites by Radisson Hoffman Estates, IL
2280 Barrington Rd, Hoffman Estates, US
3.9Very Good
$107/nightTotal $137
Taxes & fees included
Limited Inventory!
Ramada by Wyndham Glendale Heights / Lombard
Ramada by Wyndham Glendale Heights / Lombard
780 East North Ave, Glendale Heights, US
3.2Good
$105/nightTotal $137
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Crystal Lake
Super 8 by Wyndham Crystal Lake
577 Crystal Point Dr, Crystal Lake, US
3.3Good
$106/nightTotal $139
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Elgin
Super 8 by Wyndham Elgin
435 Airport Rd, Elgin, US
3.3Good
$106/nightTotal $139
Taxes & fees included
Limited Inventory!
MainStay Suites Chicago Hoffman Estates
MainStay Suites Chicago Hoffman Estates
2875 Greenspoint Pkwy, Hoffman Estates, US
3.9Very Good
$108/nightTotal $142
Taxes & fees included
Limited Inventory!
MainStay Suites Chicago Schaumburg
MainStay Suites Chicago Schaumburg
1200 Bank Drive, Schaumburg, US
3.7Very Good
$109/nightTotal $143
Taxes & fees included
Limited Inventory!
Extended Stay America Select Suites Chicago Westmont Oak Brook
Extended Stay America Select Suites Chicago Westmont Oak Brook
855 Pasquinelli Dr, Westmont, US
3.2Good
$95/nightTotal $148
Taxes & fees included
Limited Inventory!
Regal Inn - Chicago OHare Airport
Regal Inn - Chicago OHare Airport
2448 Mannheim Rd, Franklin Park, US
4.0Very Good
$100/nightTotal $153
Taxes & fees included
11 rooms available!
Wyndham Garden Schaumburg Chicago Northwest
Wyndham Garden Schaumburg Chicago Northwest
1725 East Algonquin Road, Schaumburg, US
3.4Good
$121/nightTotal $160
Taxes & fees included
Limited Inventory!
Extended Stay America Select Suites Chicago Rolling Meadows
Extended Stay America Select Suites Chicago Rolling Meadows
2400 Golf Rd, Rolling Meadows, US
3.9Very Good
$111/nightTotal $160
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Chicago Northlake OHare South
Super 8 by Wyndham Chicago Northlake OHare South
2080 North Mannheim Rd, Northlake, US
3.1Good
$104/nightTotal $163
Taxes & fees included
17 rooms available!
Comfort Inn Chicago Schaumburg - OHare Airport
Comfort Inn Chicago Schaumburg - OHare Airport
1300 East Higgins Rd, Schaumburg, US
3.6Very Good
$128/nightTotal $164
Taxes & fees included
Limited Inventory!
Quality Inn Schaumburg - Chicago near the Mall
Quality Inn Schaumburg - Chicago near the Mall
600 North Martingale Rd, Schaumburg, US
4.2Very Good
$129/nightTotal $165
Taxes & fees included
Limited Inventory!
Radisson Hotel Schaumburg
Radisson Hotel Schaumburg
1550 North Roselle Rd, Schaumburg, US
3.2Good
$132/nightTotal $169
Taxes & fees included
Limited Inventory!
Best Western Schaumburg – O’Hare NW
Best Western Schaumburg – O’Hare NW
1730 East Higgins Rd, Schaumburg, US
4.0Very Good
$119/nightTotal $170
Taxes & fees included
Limited Inventory!
Comfort Inn Crystal Lake - Algonquin
Comfort Inn Crystal Lake - Algonquin
595 Tracy Trl, Crystal Lake, US
4.0Very Good
$132/nightTotal $170
Taxes & fees included
Limited Inventory!
Sonesta Simply Suites Chicago Libertyville
Sonesta Simply Suites Chicago Libertyville
1100 North Us Route 45, Libertyville, US
4.5Excellent
$111/nightTotal $175
Taxes & fees included
12 rooms available!
Country Inn & Suites by Radisson Sycamore, IL
Country Inn & Suites by Radisson Sycamore, IL
1450 South Peace Road, Sycamore, US
4.3Very Good
$115/nightTotal $179
Taxes & fees included
Limited Inventory!
Extended Stay America Suites - Chicago - Vernon Hills - Lake Forest
Extended Stay America Suites - Chicago - Vernon Hills - Lake Forest
215 North Milwaukee Ave, Vernon Hills, US
3.6Very Good
$118/nightTotal $184
Taxes & fees included
Hurry 6 rooms left only!
Holiday Inn Express Hotel & Suites Chicago-Algonquin by IHG
Holiday Inn Express Hotel & Suites Chicago-Algonquin by IHG
2595 Bunker Hill Dr, Algonquin, US
4.0Very Good
$144/nightTotal $188
Taxes & fees included
Limited Inventory!
Wingate by Wyndham Chicago Schaumburg
Wingate by Wyndham Chicago Schaumburg
50 Remington Rd, Schaumburg, US
4.2Very Good
$143/nightTotal $189
Taxes & fees included
Limited Inventory!
MainStay Suites Chicago Hillside
MainStay Suites Chicago Hillside
4575 Frontage Rd, Hillside, US
3.1Good
$129/nightTotal $203
Taxes & fees included
Limited Inventory!
Hampton Inn Chicago-Carol Stream
Hampton Inn Chicago-Carol Stream
205 West North Ave, Carol Stream, US
4.1Very Good
$160/nightTotal $204
Taxes & fees included
Limited Inventory!
Holiday Inn & Suites Chicago-Carol Stream (Wheaton) by IHG
Holiday Inn & Suites Chicago-Carol Stream (Wheaton) by IHG
150 South Gary Ave, Carol Stream, US
4.3Very Good
$159/nightTotal $208
Taxes & fees included
Limited Inventory!
Holiday Inn Express Rolling Meadows - Schaumburg Area by IHG
Holiday Inn Express Rolling Meadows - Schaumburg Area by IHG
3477 Algonquin Road, Rolling Meadows, US
4.0Very Good
$159/nightTotal $213
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites Chicago West-Roselle by IHG
Holiday Inn Express & Suites Chicago West-Roselle by IHG
1490 West Lake Street, Roselle, US
3.9Very Good
$169/nightTotal $221
Taxes & fees included
Limited Inventory!
Hyatt Place Chicago / Hoffman Estates
Hyatt Place Chicago / Hoffman Estates
2750 Greenspoint Pkwy, Hoffman Estates, US
4.2Very Good
$171/nightTotal $226
Taxes & fees included
Limited Inventory!
Country Inn & Suites by Radisson Crystal Lake, IL
Country Inn & Suites by Radisson Crystal Lake, IL
600 Tracy Trail, Crystal Lake, US
4.4Very Good
$174/nightTotal $227
Taxes & fees included
Limited Inventory!
Comfort Inn & Suites Arlington Heights - Schaumburg
Comfort Inn & Suites Arlington Heights - Schaumburg
2112 South Arlington Heights Rd, Arlington Heights, US
4.2Very Good
$178/nightTotal $232
Taxes & fees included
Limited Inventory!
Comfort Inn & Suites Geneva - West Chicago
Comfort Inn & Suites Geneva - West Chicago
1555 East Fabyan Pkwy, Geneva, US
4.4Very Good
$167/nightTotal $235
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites Chicago West - St. Charles by IHG
Holiday Inn Express & Suites Chicago West - St. Charles by IHG
155 38th Ave, St. Charles, US
4.3Very Good
$179/nightTotal $235
Taxes & fees included
Limited Inventory!
Holiday Inn Express Hotel & Suites a Lake Zurich-Barrington by IHG
Holiday Inn Express Hotel & Suites a Lake Zurich-Barrington by IHG
197 South Rand Road, Lake Zurich, US
4.4Very Good
$184/nightTotal $241
Taxes & fees included
Limited Inventory!
Country Inn & Suites by Radisson Schaumburg, IL
Country Inn & Suites by Radisson Schaumburg, IL
1401 North Roselle Road, Schaumburg, US
4.4Very Good
$186/nightTotal $243
Taxes & fees included
Limited Inventory!
Sonesta ES Suites Chicago - Schaumburg
Sonesta ES Suites Chicago - Schaumburg
901 East Woodfield Office Ct, Schaumburg, US
4.4Very Good
$191/nightTotal $244
Taxes & fees included
Limited Inventory!
Holiday Inn Express Chicago NW - Vernon Hills by IHG
Holiday Inn Express Chicago NW - Vernon Hills by IHG
975 Lakeview Parkway, Vernon Hills, US
4.4Very Good
$164/nightTotal $257
Taxes & fees included
Limited Inventory!
Country Inn & Suites by Radisson Elk Grove Village / Itasca
Country Inn & Suites by Radisson Elk Grove Village / Itasca
1160 West Devon Avenue, Elk Grove Village, US
4.3Very Good
$198/nightTotal $259
Taxes & fees included
Limited Inventory!
Hilton Garden Inn Hoffman Estates
Hilton Garden Inn Hoffman Estates
2425 Barrington Road, Hoffman Estates, US
4.3Very Good
$203/nightTotal $260
Taxes & fees included
Limited Inventory!
Eaglewood Resort and Spa
Eaglewood Resort and Spa
1401 Nordic Rd, Itasca, US
4.4Very Good
$188/nightTotal $260
Taxes & fees included
Limited Inventory!
Holiday Inn Chicago - Schaumburg by IHG
Holiday Inn Chicago - Schaumburg by IHG
1998 North Roselle Road, Schaumburg, US
4.1Very Good
$199/nightTotal $267
Taxes & fees included
Limited Inventory!
Hyatt Regency Deerfield
Hyatt Regency Deerfield
1750 Lake Cook Rd, Deerfield, US
4.4Very Good
$178/nightTotal $270
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites Chicago-Deerfield / Lincolnshire by IHG
Holiday Inn Express & Suites Chicago-Deerfield / Lincolnshire by IHG
2600 Lake Cook Rd, Deerfield, US
4.4Very Good
$184/nightTotal $287
Taxes & fees included
Limited Inventory!
Hyatt Place Chicago / Schaumburg
Hyatt Place Chicago / Schaumburg
1851 McConnor Parkway, Schaumburg, US
4.3Very Good
$224/nightTotal $297
Taxes & fees included
Limited Inventory!
Hampton Inn by Hilton Huntley Chicago
Hampton Inn by Hilton Huntley Chicago
13000 Illinois Route 47, Huntley, US
4.6Excellent
$199/nightTotal $297
Taxes & fees included
Limited Inventory!
Hilton Garden Inn Schaumburg
Hilton Garden Inn Schaumburg
1191 Woodfield Road, Schaumburg, US
4.4Very Good
$229/nightTotal $302
Taxes & fees included
Limited Inventory!
Holiday Inn Express Chicago NW - Arlington Heights by IHG
Holiday Inn Express Chicago NW - Arlington Heights by IHG
2111 South Arlington Heights Rd, Arlington Heights, US
4.4Very Good
$229/nightTotal $302
Taxes & fees included
Limited Inventory!
Hampton Inn & Suites Chicago Deer Park
Hampton Inn & Suites Chicago Deer Park
21660 West Lake Cook Road, Barrington, US
4.3Very Good
$239/nightTotal $317
Taxes & fees included
Limited Inventory!
Hyatt Place Itasca
Hyatt Place Itasca
1150 North Arlington Heights Road, Itasca, US
4.3Very Good
$209/nightTotal $318
Taxes & fees included
Limited Inventory!
DoubleTree by Hilton Chicago Schaumburg
DoubleTree by Hilton Chicago Schaumburg
800 National Pkwy, Schaumburg, US
3.7Very Good
$245/nightTotal $328
Taxes & fees included
Limited Inventory!
Comfort Suites Chicago OHare Airport
Comfort Suites Chicago OHare Airport
4200 North River Road, Schiller Park, US
4.0Very Good
$209/nightTotal $333
Taxes & fees included
Limited Inventory!
Embassy Suites by Hilton Chicago North Shore Deerfield
Embassy Suites by Hilton Chicago North Shore Deerfield
1445 Lake Cook Rd, Deerfield, US
4.4Very Good
$229/nightTotal $364
Taxes & fees included
Limited Inventory!
Embassy Suites by Hilton Chicago Schaumburg Woodfield
Embassy Suites by Hilton Chicago Schaumburg Woodfield
1939 North Meacham Rd, Schaumburg, US
4.1Very Good
$279/nightTotal $367
Taxes & fees included
Limited Inventory!
Hilton Garden Inn St. Charles
Hilton Garden Inn St. Charles
4070 East Main Street, St. Charles, US
4.3Very Good
$279/nightTotal $372
Taxes & fees included
Limited Inventory!
Crowne Plaza Chicago Ohare Hotel & Conf Center by IHG
Crowne Plaza Chicago Ohare Hotel & Conf Center by IHG
5440 North River Rd, Rosemont, US
4.3Very Good
$242/nightTotal $389
Taxes & fees included
Limited Inventory!
HYATT house Chicago / Schaumburg
HYATT house Chicago / Schaumburg
1251 American Lane, Schaumburg, US
3.9Very Good
$253/nightTotal $395
Taxes & fees included
Limited Inventory!
Homewood Suites by Hilton Chicago - Schaumburg
Homewood Suites by Hilton Chicago - Schaumburg
815 East American Lane, Schaumburg, US
4.3Very Good
$319/nightTotal $435
Taxes & fees included
Limited Inventory!
DoubleTree by Hilton Chicago - Arlington Heights
DoubleTree by Hilton Chicago - Arlington Heights
75 West Algonquin Rd, Arlington Heights, US
4.0Very Good
$359/nightTotal $460
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites Chicago Schaumburg by IHG
Holiday Inn Express & Suites Chicago Schaumburg by IHG
40 North Martingale Road, Schaumburg, US
4.7Excellent
$319/nightTotal $469
Taxes & fees included
Limited Inventory!
Hyatt House Chicago Oak Brook
Hyatt House Chicago Oak Brook
210 22nd Street, Oak Brook, US
4.5Excellent
$323/nightTotal $502
Taxes & fees included
Limited Inventory!
Hilton Chicago / Oak Brook Hills Resort & Conference Center
Hilton Chicago / Oak Brook Hills Resort & Conference Center
3500 Midwest Road, Oak Brook, US
4.2Very Good
$379/nightTotal $607
Taxes & fees included
Limited Inventory!
Loews Chicago OHare Hotel
Loews Chicago OHare Hotel
5300 North River Rd, Rosemont, US
4.7Excellent
$399/nightTotal $641
Taxes & fees included
Limited Inventory!