Hotels in Zion

Search and compare Zion hotels from hundreds of travel sites and save

Zion, IL, United States
Jan 14 — Jan 152
Zion, IL, United States
Fri 1/14
Sat 1/15
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Zion

Filter by star ratings
All filters
The Inn at Market Square
The Inn at Market Square
8.7 Excellent
2723 Sheridan Road, Zion, IL, United States
Show on map
0.4 mi from city centre, Zion 
ExcellentBased on 210 reviews
8.7

Set on Lake Michigan, The Inn at Market Square offers comfortable accommodation and features a Jacuzzi, free Wi-Fi and an express check-in and check-out feature. It is ideally located for those wanting to sightsee in the area.

Country Inn & Suites by Radisson, Zion, IL
Country Inn & Suites by Radisson, Zion, IL
7.5 Good
1100 33rd Street, Zion, IL, United States
Show on map
0.9 mi from city centre, Zion 
GoodBased on 545 reviews
7.5

Situated in Zion, Country Inn & Suites by Radisson Zion IL is within easy driving distance of Waukegan and offers an express check-in and check-out feature, an indoor pool and a free shuttle service. It is conveniently positioned for guests wishing to discover the area's attractions.

Tips for booking a Zion hotel

Cheapest month:December
Most expensive month:August
Average price in Zion:$100/night
Absolute cheapest price found:$48/night
Cheapest day:Sunday
Most expensive day:Friday
$75 - $125
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$72 - $132
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Zion hotels

Show all 5 hotels
1
Country Inn & Suites by Radisson, Zion, IL
Country Inn & Suites by Radisson, Zion, IL
7.5 Good
1100 33rd Street, Zion, IL, United States
Show on map
0.9 mi from city centre, Zion, IL, United States 

Situated in Zion, Country Inn & Suites by Radisson Zion IL is within easy driving distance of Waukegan and offers an express check-in and check-out feature, an indoor pool and a free shuttle service. It is conveniently positioned for guests wishing to discover the area's attractions.

Cheapest hotels in Zion, Illinois

Show all 5 hotels
Country Inn & Suites by Radisson, Zion, IL
Country Inn & Suites by Radisson, Zion, IL
7.5 Good
1100 33rd Street, Zion, IL, United States
Show on map
0.9 mi from city centre,  

Situated in Zion, Country Inn & Suites by Radisson Zion IL is within easy driving distance of Waukegan and offers an express check-in and check-out feature, an indoor pool and a free shuttle service. It is conveniently positioned for guests wishing to discover the area's attractions.

$70
Avg. per night
The Inn at Market Square
The Inn at Market Square
8.7 Excellent
2723 Sheridan Road, Zion, IL, United States
Show on map
0.4 mi from city centre,  

Set on Lake Michigan, The Inn at Market Square offers comfortable accommodation and features a Jacuzzi, free Wi-Fi and an express check-in and check-out feature. It is ideally located for those wanting to sightsee in the area.

$110
Avg. per night

Hotel prices in Zion

2 stars and under
Country Inn & Suites by Radisson, Zion, IL
#1 Most popular

Country Inn & Suites by Radisson, Zion, IL

1100 33rd Street, Zion, IL, United States

7.5 Good
$70

Avg. per night

3 stars
The Inn at Market Square
#1 Most popular

The Inn at Market Square

2723 Sheridan Road, Zion, IL, United States

8.7 Excellent
$110

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Zion

Zion travel FAQs

  • What are the best hotels in Zion?

    Country Inn & Suites by Radisson, Zion, IL (7.5/10 from 545 reviews), Illinois Beach Hotel & Conference Center, Bw Premier Collection (7.5/10 from 25 reviews), and The Inn at Market Square (8.7/10 from 210 reviews) are all highly rated places to stay in Zion.

  • What is a good hotel near Illinois Beach State Park?

    Country Inn & Suites by Radisson, Zion, IL is a popular hotel near Illinois Beach State Park that is highly recommended, with a score of 7.5 across 545 reviews.

  • How much do hotels in Zion cost?

    The average price of a hotel in Zion is $183 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Zion?

    HotelsCombined searches in the last 3 days suggest cheap Zion hotels have prices starting from as low as $74/night, depending on the popularity of your requested dates.

  • How much is a hotel in Zion tonight?

    A hotel in Zion tonight has an average price of $286, but some deals have been found for as low as $77 in HotelsCombined searches over the last 72 hours. Prices in Zion are changing frequently.