Search Filter

Price

Star
  • 0
  • 2
  • 28
  • 31
  • 3
  • 2
Accommodation Type
  • Hotels 58
  • Motels 4
  • Resorts 2
  • Aparthotels 1
  • Holiday homes 1
Hotel Facilities
  • Air conditioning58
  • WiFi available in all areas55
  • 24-hour front desk53
  • Heating53
  • Non-smoking rooms52
  • Facilities for disabled guests51
  • Laundry44
  • Fax/photocopying43
  • Business centre41
  • Family rooms41

66 Hotels in Zion

Order By
cruise
The Inn at Market Square

2723 Sheridan Road , Zion , 60099

Less than 2 miles from Illinois Beach State Park and North Point Marina, this Zion hotel offers rooms with free Wi-Fi and a flat-screen TV. A modern ...

Guest Reviews
8.3 out of 10

From 24 Reviews
Starting From
USD 119.99
cruise
Country Inn & Suites by Radisson, Zion, IL

1100 33rd Street , Zion , 60099

Just 11 miles from Six Flags Great America, this Zion, Illinois hotel features a heated indoor pool and hot tub. Each guest room is equipped with fre...

Guest Reviews
8.2 out of 10

From 173 Reviews
Starting From
USD 74.25
cruise
Travelodge by Wyndham Waukegan Gurnee

3633 North Lewis Avenue , Waukegan , 60087

Conveniently situated between Chicago and Milwaukee, Travelodge Waukegan Gurnee is located off Highway 131 and 137 in Waukegan, IL. The hotel offers c...

Guest Reviews
5.7 out of 10

From 73 Reviews
Starting From
USD 50.99
The Lotus Suites at Midlane Golf Resort

4601 West Yorkhouse Road , Wadsworth , 60083

Located on Midlane Golf Resorts in Gurnee/Waukegan, Illinois and 7 miles from Illinois Beach State Park, this all-suite, non-smoking hotel offers an i...

Guest Reviews
8.2 out of 10

From 30 Reviews
Starting From
USD 105
Rodeway Inn Waukegan

630 North Green Bay Road , Waukegan , 60085

Just an 8-minute drive from Six Flags Great America Amusement Park, this Rodeway Inn Waukegan is located in Waukegan, IL. The accommodation offers a g...

Guest Reviews
4.9 out of 10

From 112 Reviews
Starting From
USD 39.99
Ramada by Wyndham Waukegan/Great Lakes

200 North Green Bay Road , Waukegan , 60085

Just 6.4 km away from Six Flags Great America and 7.2 km from Naval Station Great Lakes, this Waukegan hotel boasts an on-site restaurant, indoor swim...

Guest Reviews
6.3 out of 10

From 1121 Reviews
Starting From
USD 70.52
Motel 6 Waukegan

31 North Green Bay Road , Waukegan , 60085

Featuring a seasonal outdoor pool, this motel in Waukegan is 6 minutes’ drive to Six Flags Great America Theme Park. Free WiFi access is available. ...

Guest Reviews
6 out of 10

From 138 Reviews
Starting From
USD 52.99
Americas Best Value Inn Waukegan

411 South Greenbay Road , Waukegan , 60085

Offering a free transfer service to Six Flags Great America and the Great Lakes Naval Training Center, this hotel is 4 miles from North Beach Park. It...

Guest Reviews
6.3 out of 10

From 29 Reviews
Starting From
USD 69.95
Country Inn & Suites by Radisson, Gurnee, IL

5420 Grand Avenue , Gurnee , 60031

Located near Interstate-94, this Gurnee hotel is less than 1 mile from Six Flags Great America Amusement Park. It features an indoor pool and spacious...

Guest Reviews
8.5 out of 10

From 243 Reviews
Starting From
USD 89.1
Baymont by Wyndham Gurnee

5430 Grand Avenue , Gurnee , 60031

Located off Interstate 94, this Gurnee, Illinois, hotel is 1 mile from Six Flags Great America theme park and Pembrook Community Park. Guests will enj...

Guest Reviews
8 out of 10

From 263 Reviews
Starting From
USD 84