Zion hotels

Search hundreds of travel sites at once for lodging in Zion

Zion, IL
Check-in
Check-out
Compare vs. KAYAK |

Good to know

Low season

October Cheapest month to stay with an average 16% drop in price.

High season

August Most expensive month to stay with an average 11% rise in price.

Average price (weeknight)

$111 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

$133 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in Zion

Are hotels in Zion safe during the coronavirus (COVID-19) crisis?
What are the best hotels near Illinois Beach State Park?
How much does a hotel cost in Zion?
How can I find hotels near me?

Where to stay in Zion?

Our map will help you find the perfect place to stay in Zion by showing you the exact location of each hotel.
Best Zion hotels

Most recommended Zion hotels

Show all
The Inn at Market Square - Zion - Building
The Inn at Market Square
8.6 Excellent
$90+
$90+
Free Wi-Fi
Pet friendly
Check availability
Check availability
Residence Inn by Marriott Chicago Waukegan/Gurnee - Waukegan - Building
Free Wi-Fi
Pool
Pet friendly
Check availability
Check availability
Red Roof Inn Gurnee - Waukegan - Waukegan - Building
$63+
Free Wi-Fi
Pet friendly
Check availability
Check availability
Candlewood Suites Chicago-Waukegan - Waukegan - Building
$80+
Free Wi-Fi
Pet friendly
Check availability
Check availability
Rodeway Inn Waukegan - Gurnee - Waukegan - Building
$54+
Free Wi-Fi
Pet friendly
Check availability
Check availability
The Lotus Suites At Midlane-Gurnee/Waukegan - Wadsworth - Bedroom
Free Wi-Fi
Pool
Pet friendly
Check availability
Check availability
Motel 6 Waukegan Il - Waukegan - Building
Motel 6 Waukegan Il
6.1 Good
$60+
$60+
Free Wi-Fi
Pet friendly
Check availability
Check availability
Motel Sun Inn - Winthrop Harbor - Building
Motel Sun Inn
7.1 Good
$62+
$62+
Free Wi-Fi
Pet friendly
Check availability
Check availability
Hampton Inn and Suites Chicago Waukegan - Waukegan - Building
$96+
Free Wi-Fi
Pool
Pet friendly
Check availability
Check availability