We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near Illinois Beach State Park

  • Sort by:
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
675 Woodlands Pkwy, Vernon Hills, IL 60061-3101
27.1 km from Illinois Beach State Park
Check In Check Out
Show Prices
1100 33rd St, Zion, IL 60099-3600
1.1 km from Illinois Beach State Park
#1 of 4 hotels in Zion
Check In Check Out
Show Prices
2723 Sheridan Rd, Zion, IL 60099-2616
1.5 km from Illinois Beach State Park
#2 of 4 hotels in Zion
Check In Check Out
Show Prices
1 Lake Front Drive, Zion, IL 60099
1.5 km from Illinois Beach State Park
#3 of 4 hotels in Zion
Check In Check Out
Show Prices
917 Shiloh Blvd, Zion, IL 60099-2724
1.6 km from Illinois Beach State Park
#4 of 4 hotels in Zion
No photo provided
Check In Check Out
Show Prices
1401 Sheridan Rd, Winthrop Harbor, IL 60096-1855
3.8 km from Illinois Beach State Park
No photo provided
Check In Check Out
Show Prices
3633 N Lewis Ave, Waukegan, IL 60087-1516
4.1 km from Illinois Beach State Park
Check In Check Out
Show Prices
301 Sheridan Rd, Winthrop Harbor, IL 60096-1343
5.9 km from Illinois Beach State Park
No photo provided
Check In Check Out
Show Prices
1705 N Sheridan Rd, Waukegan, IL 60085-2113
6.2 km from Illinois Beach State Park
No photo provided
Check In Check Out
Show Prices
222 Grand Ave, Waukegan, IL 60085-4223
8.3 km from Illinois Beach State Park
No photo provided
Check In Check Out
Show Prices
4601 W Yorkhouse Rd, Wadsworth, IL 60083-9104
8.9 km from Illinois Beach State Park
Check In Check Out
Show Prices
630 N Green Bay Rd, Waukegan, IL 60085-3153
9.5 km from Illinois Beach State Park
Check In Check Out
Show Prices
200 N Green Bay Rd, Grand Ave & Green Bay Rd, Waukegan, IL 60085-4411
9.9 km from Illinois Beach State Park
Check In Check Out
Show Prices
31 N Green Bay Rd, Waukegan, IL 60085-4406
10.0 km from Illinois Beach State Park
Check In Check Out
Show Prices
3740 Grand Ave, Gurnee, IL 60031-2948
10.0 km from Illinois Beach State Park
Check In Check Out
Show Prices
411 S Green Bay Rd, Waukegan, IL 60085-4823
10.7 km from Illinois Beach State Park
Check In Check Out
Show Prices
36355 N. Hwy 41, (Rt 41&21), Gurnee, IL 60031
10.7 km from Illinois Beach State Park
No photo provided
Check In Check Out
Show Prices
619 S Green Bay Rd, Waukegan, IL 60085-7006
11.1 km from Illinois Beach State Park
Check In Check Out
Show Prices
3031 Belvidere Rd, Waukegan, IL 60085-6013
11.2 km from Illinois Beach State Park
Check In Check Out
Show Prices
680 S Green Bay Rd, Waukegan, IL 60085-7007
11.3 km from Illinois Beach State Park
Check In Check Out
Show Prices
41550 N US Highway 41, Wadsworth, IL 60083-8812
11.7 km from Illinois Beach State Park
Check In Check Out
Show Prices
5420 Grand Avenue, Gurnee, IL 60031
12.1 km from Illinois Beach State Park
Check In Check Out
Show Prices
5430 Grand Ave, Gurnee, IL 60031-1735
12.2 km from Illinois Beach State Park
Check In Check Out
Show Prices
3800 Northpoint Blvd, Lakehurst Rd, Waukegan, IL 60085-6717
12.3 km from Illinois Beach State Park
Check In Check Out
Show Prices
5550 Grand Ave, Gurnee, IL 60031-4901
12.3 km from Illinois Beach State Park
Check In Check Out
Show Prices
5520 Grand Ave, Gurnee, IL 60031-4901
12.3 km from Illinois Beach State Park
Check In Check Out
Show Prices
1700 Nations Drive, Gurnee, IL 60031-9136
12.5 km from Illinois Beach State Park
Check In Check Out
Show Prices
4101 Fountain Square Pl, Waukegan, IL 60085-6716
12.7 km from Illinois Beach State Park
Check In Check Out
Show Prices
1177 S Northpoint Blvd, Waukegan, IL 60085-8216
12.7 km from Illinois Beach State Park
Check In Check Out
Show Prices
5688 Northridge Dr, Gurnee, IL 60031-4910
12.8 km from Illinois Beach State Park
Check In Check Out
Show Prices
5724 Northridge Dr, Gurnee, IL 60031-4911
12.8 km from Illinois Beach State Park
Check In Check Out
Show Prices
Also consider hotels near Zion
See all hotels in or near Zion
301 Sheridan Rd, Winthrop Harbor, IL 60096-1343
5.9 km from Illinois Beach State Park
No photo provided
Check In Check Out
Show Prices
4601 W Yorkhouse Rd, Wadsworth, IL 60083-9104
8.9 km from Illinois Beach State Park
Check In Check Out
Show Prices
41550 N US Highway 41, Wadsworth, IL 60083-8812
11.7 km from Illinois Beach State Park
Check In Check Out
Show Prices
3031 Belvidere Rd, Waukegan, IL 60085-6013
11.2 km from Illinois Beach State Park
Check In Check Out
Show Prices
619 S Green Bay Rd, Waukegan, IL 60085-7006
11.1 km from Illinois Beach State Park
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.