We are an independent online travel website.

Filters

Hotel Stars
Price Range
$78$1,753
Hotel Name
Guest Reviews
5+ Excellent
Property Type
Amenities

Best Hotel Deals in Zion, IL

89 of 89 Hotels
Currency:
Sort by:
Knights Inn Racine
Knights Inn Racine
1149 Oakes Rd, Mount Pleasant, US
2.5Good
$61/nightTotal $78
Taxes & fees included
Limited Inventory!
Travelodge by Wyndham Water’s Edge Hotel - Racine
Travelodge by Wyndham Water’s Edge Hotel - Racine
3700 Northwestern Avenue, Racine, US
3.1Good
$64/nightTotal $88
Taxes & fees included
Limited Inventory!
Americas Best Value Inn & Suites Racine
Americas Best Value Inn & Suites Racine
5419 Durand Ave, Mount Pleasant, US
3.8Very Good
$65/nightTotal $96
Taxes & fees included
Limited Inventory!
HomeTowne Studios by Red Roof Chicago - Waukegan
HomeTowne Studios by Red Roof Chicago - Waukegan
1177 South Northpoint Blvd, Waukegan, US
2.6Good
$75/nightTotal $102
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Deerfield / Northbrook
Super 8 by Wyndham Deerfield / Northbrook
340 South Waukegan Road, Deerfield, US
3.9Very Good
$80/nightTotal $105
Taxes & fees included
Limited Inventory!
Motel 6 Palatine IL - Chicago Northwest
Motel 6 Palatine IL - Chicago Northwest
1450 East Dundee Road, Palatine, US
3.3Good
$70/nightTotal $107
Taxes & fees included
Limited Inventory!
Red Roof Inn Gurnee - Waukegan
Red Roof Inn Gurnee - Waukegan
3031 Belvidere Rd, Waukegan, US
3.7Very Good
$82/nightTotal $109
Taxes & fees included
Limited Inventory!
Americas Best Value Inn & Suites Waukegan Gurnee
Americas Best Value Inn & Suites Waukegan Gurnee
411 South Greenbay Road, Waukegan, US
2.8Good
$85/nightTotal $109
Taxes & fees included
Limited Inventory!
Value Inn Kenosha I-94 - Exit 344
Value Inn Kenosha I-94 - Exit 344
7221 122nd Avenue, Kenosha, US
3.1Good
$66/nightTotal $111
Taxes & fees included
16 rooms available!
Super 8 by Wyndham Sturtevant / Racine
Super 8 by Wyndham Sturtevant / Racine
910 South Sylvania Ave, Sturtevant, US
3.8Very Good
$80/nightTotal $112
Taxes & fees included
Limited Inventory!
Clarion Pointe Racine - Mount Pleasant
Clarion Pointe Racine - Mount Pleasant
1154 Prairie Dr, Mount Pleasant, US
4.2Very Good
$89/nightTotal $114
Taxes & fees included
Limited Inventory!
Motel 6 Prospect Heights IL
Motel 6 Prospect Heights IL
540 North Milwaukee Ave, Prospect Heights, US
4.1Very Good
$75/nightTotal $116
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Kenosha / Pleasant Prairie
Super 8 by Wyndham Kenosha / Pleasant Prairie
7601 118th Ave, Pleasant Prairie, US
3.4Good
$73/nightTotal $117
Taxes & fees included
Limited Inventory!
Days Inn by Wyndham Sturtevant / Racine / Mount Pleasant
Days Inn by Wyndham Sturtevant / Racine / Mount Pleasant
13340 Hospitality Ct, Mount Pleasant, US
4.1Very Good
$90/nightTotal $118
Taxes & fees included
Limited Inventory!
Days Inn by Wyndham Pleasant Prairie Kenosha
Days Inn by Wyndham Pleasant Prairie Kenosha
7540 118th Ave, Pleasant Prairie, US
3.6Very Good
$92/nightTotal $121
Taxes & fees included
Limited Inventory!
SureStay by Best Western Mount Pleasant Racine
SureStay by Best Western Mount Pleasant Racine
6421 Washington Ave, Mount Pleasant, US
4.3Very Good
$84/nightTotal $121
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Gurnee
Super 8 by Wyndham Gurnee
5520 Grand Ave, Gurnee, US
3.4Good
$85/nightTotal $121
Taxes & fees included
Limited Inventory!
LA VILLA MOTEL
LA VILLA MOTEL
1401 Sheridan Rd, Winthrop Harbor, US
3.1Good
$77/nightTotal $123
Taxes & fees included
Limited Inventory!
Motel 6 Libertyville IL
Motel 6 Libertyville IL
1809 North Milwaukee Ave, Libertyville, US
3.4Good
$79/nightTotal $124
Taxes & fees included
20 rooms available!
Super 8 by Wyndham McHenry / Fox Lake Area
Super 8 by Wyndham McHenry / Fox Lake Area
110 State Rt 31 South, McHenry, US
3.1Good
$80/nightTotal $125
Taxes & fees included
16 rooms available!
Motel 6 Waukegan IL
Motel 6 Waukegan IL
31 North Green Bay Rd, Waukegan, US
2.8Good
$90/nightTotal $125
Taxes & fees included
Limited Inventory!
Baymont Inn & Suites by Wyndham Richmond
Baymont Inn & Suites by Wyndham Richmond
11200 North US Rte 12 Main St, Richmond, US
3.8Very Good
$81/nightTotal $126
Taxes & fees included
Hurry 9 rooms left only!
Days Inn by Wyndham Waukegan
Days Inn by Wyndham Waukegan
630 North Green Bay Road, Waukegan, US
2.0Fair
$89/nightTotal $127
Taxes & fees included
Limited Inventory!
Country Inn & Suites by Radisson Kenosha - Pleasant Prairie
Country Inn & Suites by Radisson Kenosha - Pleasant Prairie
7011 122nd Ave, Kenosha, US
4.3Very Good
$100/nightTotal $128
Taxes & fees included
Limited Inventory!
Days Inn by Wyndham Great Lakes Naval Base
Days Inn by Wyndham Great Lakes Naval Base
3000 North Skokie Highway, North Chicago, US
3.6Very Good
$98/nightTotal $130
Taxes & fees included
Limited Inventory!
Howard Johnson by Wyndham Waukegan Great Lakes
Howard Johnson by Wyndham Waukegan Great Lakes
619 South Green Bay Rd, Waukegan, US
3.6Very Good
$98/nightTotal $131
Taxes & fees included
Limited Inventory!
Comfort Inn Gurnee near Six Flags
Comfort Inn Gurnee near Six Flags
6080 Gurnee Mills Circle East, Gurnee, US
3.8Very Good
$104/nightTotal $133
Taxes & fees included
Limited Inventory!
Gurnee Motel
Gurnee Motel
3740 Grand Ave, Gurnee, US
2.3Fair
$85/nightTotal $133
Taxes & fees included
Limited Inventory!
WoodSpring Suites Gurnee - Chicago
WoodSpring Suites Gurnee - Chicago
5742 Northridge Drive, Gurnee, US
3.1Good
$88/nightTotal $138
Taxes & fees included
Hurry 6 rooms left only!
My Place Hotel - Mount Pleasant
My Place Hotel - Mount Pleasant
13320 Globe Drive, Mount Pleasant, US
4.4Very Good
$99/nightTotal $139
Taxes & fees included
Limited Inventory!
MainStay Suites Northbrook Wheeling
MainStay Suites Northbrook Wheeling
8000 Capitol Drive, Wheeling, US
3.8Very Good
$89/nightTotal $140
Taxes & fees included
Hurry 9 rooms left only!
Days Inn & Suites by Wyndham Arlington Heights
Days Inn & Suites by Wyndham Arlington Heights
1415 West Dundee Rd, Arlington Heights, US
4.3Very Good
$89/nightTotal $141
Taxes & fees included
25 rooms available!
Extended Stay America Suites Chicago Buffalo Grove Deerfield
Extended Stay America Suites Chicago Buffalo Grove Deerfield
1525 Busch Pkwy, Buffalo Grove, US
3.7Very Good
$100/nightTotal $142
Taxes & fees included
Limited Inventory!
Extended Stay America Suites Chicago Gurnee
Extended Stay America Suites Chicago Gurnee
5724 Northridge Dr, Gurnee, US
3.6Very Good
$100/nightTotal $142
Taxes & fees included
Limited Inventory!
Sonesta Simply Suites Chicago Libertyville
Sonesta Simply Suites Chicago Libertyville
1100 North Us Route 45, Libertyville, US
4.5Excellent
$110/nightTotal $142
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Mundelein / Libertyville Area
Super 8 by Wyndham Mundelein / Libertyville Area
1950 South Lake St., Mundelein, US
3.8Very Good
$112/nightTotal $145
Taxes & fees included
Limited Inventory!
Hotel Gurnee
Hotel Gurnee
6161 West Grand Ave, Gurnee, US
3.8Very Good
$93/nightTotal $146
Taxes & fees included
27 rooms available!
Studio 6 Extended Stay Chicago Vernon Hills Lincolnshire IL
Studio 6 Extended Stay Chicago Vernon Hills Lincolnshire IL
675 Woodlands Pkwy, Vernon Hills, US
3.6Very Good
$106/nightTotal $147
Taxes & fees included
Limited Inventory!
Country Inn & Suites by Radisson Gurnee, IL
Country Inn & Suites by Radisson Gurnee, IL
5420 Grand Ave, Gurnee, US
4.0Very Good
$115/nightTotal $147
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
$105/nightTotal $148
Taxes & fees included
Limited Inventory!
Comfort Suites Grayslake near Libertyville North
Comfort Suites Grayslake near Libertyville North
1775 East Belvidere Road, Grayslake, US
4.3Very Good
$115/nightTotal $149
Taxes & fees included
Limited Inventory!
The Inn on Sheridan
The Inn on Sheridan
2723 Sheridan Rd, Zion, US
4.4Very Good
$95/nightTotal $149
Taxes & fees included
18 rooms available!
Best Western Executive Inn Kenosha / Pleasant Prairie
Best Western Executive Inn Kenosha / Pleasant Prairie
7220 122nd Ave, Kenosha, US
4.4Very Good
$105/nightTotal $149
Taxes & fees included
Limited Inventory!
Comfort Inn & Suites Kenosha-Pleasant Prairie
Comfort Inn & Suites Kenosha-Pleasant Prairie
7206 122nd Ave, Kenosha, US
4.2Very Good
$114/nightTotal $151
Taxes & fees included
Limited Inventory!
WoodSpring Suites Libertyville - Chicago
WoodSpring Suites Libertyville - Chicago
1980 Kelley Court, Libertyville, US
3.1Good
$98/nightTotal $154
Taxes & fees included
Hurry 6 rooms left only!
La Quinta Inn & Suites by Wyndham Chicago Gurnee
La Quinta Inn & Suites by Wyndham Chicago Gurnee
5688 Northridge Rd, Gurnee, US
3.8Very Good
$119/nightTotal $155
Taxes & fees included
Limited Inventory!
Baymont by Wyndham Gurnee
Baymont by Wyndham Gurnee
5430 Grand Ave, Gurnee, US
4.0Very Good
$116/nightTotal $158
Taxes & fees included
Limited Inventory!
Wyndham Garden Kenosha Harborside
Wyndham Garden Kenosha Harborside
5125 6th Ave, Kenosha, US
3.9Very Good
$117/nightTotal $161
Taxes & fees included
Limited Inventory!
Sonesta Simply Suites Chicago Waukegan
Sonesta Simply Suites Chicago Waukegan
1151 South Waukegan Rd, Waukegan, US
4.2Very Good
$126/nightTotal $161
Taxes & fees included
Limited Inventory!
Comfort Inn Mount Pleasant – Racine
Comfort Inn Mount Pleasant – Racine
1150 Oakes Road, Mount Pleasant, US
4.6Excellent
$116/nightTotal $165
Taxes & fees included
Limited Inventory!
Wingate by Wyndham Gurnee
Wingate by Wyndham Gurnee
6090 Gurnee Mills Blvd. E, Gurnee, US
4.4Very Good
$127/nightTotal $165
Taxes & fees included
Limited Inventory!
Sleep Inn near Great Lakes Naval Base
Sleep Inn near Great Lakes Naval Base
3250 Bittersweet Ave, North Chicago, US
4.1Very Good
$128/nightTotal $170
Taxes & fees included
Limited Inventory!
Comfort Inn & Suites Mundelein-Vernon Hills
Comfort Inn & Suites Mundelein-Vernon Hills
517 East Highway 83, Mundelein, US
3.9Very Good
$134/nightTotal $172
Taxes & fees included
Limited Inventory!
The Stella Hotel & Ballroom
The Stella Hotel & Ballroom
5706 8th Ave, Kenosha, US
4.6Excellent
$120/nightTotal $172
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites Zion by IHG
Holiday Inn Express & Suites Zion by IHG
1100 33rd St, Zion, US
4.4Very Good
$134/nightTotal $175
Taxes & fees included
Limited Inventory!
Baymont by Wyndham Glenview
Baymont by Wyndham Glenview
1625 Milwaukee Ave, Glenview, US
3.8Very Good
$114/nightTotal $180
Taxes & fees included
12 rooms available!
Sonesta ES Suites Chicago Waukegan Gurnee
Sonesta ES Suites Chicago Waukegan Gurnee
1440 South White Oak Dr, Waukegan, US
4.4Very Good
$131/nightTotal $185
Taxes & fees included
Limited Inventory!
By The Way Motel Lake Bluff
By The Way Motel Lake Bluff
123 Skokie Hwy, Lake Bluff, US
5.0Excellent
$120/nightTotal $187
Taxes & fees included
Limited Inventory!
Comfort Inn & Suites Arlington Heights - Buffalo Grove
Comfort Inn & Suites Arlington Heights - Buffalo Grove
3700 North Wilke Rd, Arlington Heights, US
4.4Very Good
$119/nightTotal $189
Taxes & fees included
Limited Inventory!
Hampton Inn Chicago - Gurnee
Hampton Inn Chicago - Gurnee
5550 Grand Ave, Gurnee, US
4.2Very Good
$149/nightTotal $194
Taxes & fees included
Limited Inventory!
Hampton Inn & Suites Chicago Waukegan
Hampton Inn & Suites Chicago Waukegan
438 Lakehurst Road, Waukegan, US
4.4Very Good
$139/nightTotal $195
Taxes & fees included
Limited Inventory!
Candlewood Suites Kenosha – Pleasant Prairie by IHG
Candlewood Suites Kenosha – Pleasant Prairie by IHG
10200 74th St, Kenosha, US
4.2Very Good
$154/nightTotal $204
Taxes & fees included
Limited Inventory!
Holiday Inn Express Hotel & Suites Pleasant Prairie-Kenosha by IHG
Holiday Inn Express Hotel & Suites Pleasant Prairie-Kenosha by IHG
7887 94th Ave, Pleasant Prairie, US
4.3Very Good
$154/nightTotal $205
Taxes & fees included
Limited Inventory!
La Quinta Inn & Suites by Wyndham Bannockburn-Deerfield
La Quinta Inn & Suites by Wyndham Bannockburn-Deerfield
2000 South Lakeside Dr, Deerfield, US
4.2Very Good
$164/nightTotal $212
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites Waukegan by IHG
Holiday Inn Express & Suites Waukegan by IHG
611 Lakehurst Rd, Waukegan, US
4.3Very Good
$164/nightTotal $216
Taxes & fees included
Limited Inventory!
Delta Hotels by Marriott Mount Pleasant
Delta Hotels by Marriott Mount Pleasant
7111 Washington Ave. Highway 20, Mount Pleasant, US
4.0Very Good
$154/nightTotal $217
Taxes & fees included
Limited Inventory!
Antioch Hotel & Suites
Antioch Hotel & Suites
350 Illinois 173, Antioch, US
4.4Very Good
$140/nightTotal $219
Taxes & fees included
32 rooms available!
Country Inn & Suites by Radisson Mt. Pleasant-Racine West, WI
Country Inn & Suites by Radisson Mt. Pleasant-Racine West, WI
13339 Hospitality Court, Mount Pleasant, US
4.4Very Good
$155/nightTotal $222
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites Chicago-Libertyville by IHG
Holiday Inn Express & Suites Chicago-Libertyville by IHG
77 West Buckley Road, Libertyville, US
4.4Very Good
$174/nightTotal $228
Taxes & fees included
Limited Inventory!
DoubleTree by Hilton Libertyville - Mundelein
DoubleTree by Hilton Libertyville - Mundelein
510 East IL Route 83, Mundelein, US
4.2Very Good
$172/nightTotal $229
Taxes & fees included
Limited Inventory!
SpringHill Suites by Marriott Chicago Waukegan / Gurnee
SpringHill Suites by Marriott Chicago Waukegan / Gurnee
4101 Fountain Sq. Pl, Waukegan, US
4.5Excellent
$176/nightTotal $230
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
$179/nightTotal $234
Taxes & fees included
Limited Inventory!
Hyatt Regency Deerfield
Hyatt Regency Deerfield
1750 Lake Cook Rd, Deerfield, US
4.4Very Good
$161/nightTotal $244
Taxes & fees included
32 rooms available!
Hampton Inn & Suites Kenosha Pleasant Prairie
Hampton Inn & Suites Kenosha Pleasant Prairie
7300 125th Avenue, Kenosha, US
4.5Excellent
$184/nightTotal $262
Taxes & fees included
Limited Inventory!
Doubletree by Hilton Pleasant Prairie Kenosha
Doubletree by Hilton Pleasant Prairie Kenosha
11800 108th St, Pleasant Prairie, US
4.4Very Good
$189/nightTotal $280
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites Prospect Heights by IHG
Holiday Inn Express & Suites Prospect Heights by IHG
600 North Milwaukee Ave, Prospect Heights, US
4.5Excellent
$179/nightTotal $284
Taxes & fees included
Hurry 9 rooms left only!
Illinois Beach Hotel
Illinois Beach Hotel
100 Lake Front Dr, Zion, US
4.0Very Good
$184/nightTotal $287
Taxes & fees included
Limited Inventory!
Doubletree by Hilton Hotel Racine Harbourwalk
Doubletree by Hilton Hotel Racine Harbourwalk
223 Gaslight Circle, Racine, US
4.2Very Good
$204/nightTotal $287
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
$189/nightTotal $294
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites Racine by IHG
Holiday Inn Express & Suites Racine by IHG
13317 Hospitality Ct., Mount Pleasant, US
4.3Very Good
$239/nightTotal $306
Taxes & fees included
Limited Inventory!
Fairfield Inn & Suites Kenosha Pleasant Prairie
Fairfield Inn & Suites Kenosha Pleasant Prairie
10601 120TH AVENUE, Pleasant Prairie, US
4.6Excellent
$214/nightTotal $306
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 $309
Taxes & fees included
Limited Inventory!
Hotel Verdant
Hotel Verdant
500 Main St, Racine, US
4.7Excellent
$224/nightTotal $366
Taxes & fees included
Hurry 8 rooms left only!
Homewood Suites by Hilton Chicago-Lincolnshire
Homewood Suites by Hilton Chicago-Lincolnshire
10 Westminster Way, Lincolnshire, US
4.5Excellent
$281/nightTotal $369
Taxes & fees included
Limited Inventory!
Hampton Inn & Suites Chicago / Lincolnshire
Hampton Inn & Suites Chicago / Lincolnshire
1400 Milwaukee Ave, Lincolnshire, US
4.5Excellent
$259/nightTotal $380
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
$302/nightTotal $473
Taxes & fees included
Limited Inventory!
Staybridge Suites Racine Mount Pleasant by IHG
Staybridge Suites Racine Mount Pleasant by IHG
7430 WASHINGTON AVE, Mount Pleasant, US
4.5Excellent
$374/nightTotal $498
Taxes & fees included
Limited Inventory!
Lincolnshire Marriott Resort
Lincolnshire Marriott Resort
10 Marriott Dr, Lincolnshire, US
4.3Very Good
$410/nightTotal $525
Taxes & fees included
Limited Inventory!
Randolph Hotel
Randolph Hotel
117 Nippersink Blvd, Fox Lake, US
0.0Poor
$1,122/nightTotal $1,753
Taxes & fees included
Limited Inventory!