Skip to main content

Search hotels in Zion, IL

Enter your dates to see the latest prices and deals for Zion hotels

Popular hotels in Zion

Check out our top picks in Zion

Filter by:

Star Rating
Review score

The Inn On Sheridan

Hotel in Zion

Located in Zion, 1.4 miles from Illinois Beach State Park, The Inn On Sheridan has accommodations with a fitness center, free private parking, a shared lounge and a terrace.

w
wenda
From
United States
Just love this little boutique hotel. First off, the staff are just the sweetest. Some minor issues with the room were resolved immediately without fuss and a desire to make things work for me-not so common anymore. Rooms are adorable and comfortable and had an abundance of hot water for a good soak. They have added breakfast since I last stayed. Will definitely stay here again.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 412 reviews
Price from
$80.66
1 night, 2 adults

Illinois Beach Hotel

Hotel in Zion

Located in Zion, a 2-minute walk from Illinois Beach State Park, Illinois Beach Hotel provides accommodations with a terrace, free private parking, a restaurant and a bar.

S
Salgado
From
United States
Location! The beach front and view from the room was amazing.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 140 reviews
Price from
$107.10
1 night, 2 adults

Motel Sun Inn

Winthrop Harbor (Near Zion)

Located in Winthrop Harbor, 17 miles from Six Flags Great America, Motel Sun Inn provides accommodations with free WiFi and free private parking.

M
Mikkell
From
United States
The room was real clean and put together
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 26 reviews
Price from
$78
1 night, 2 adults

Days Inn by Wyndham Waukegan

Waukegan (Near Zion)

Located within 3.6 miles of Six Flags Great America and 5.8 miles of Naval Training Center, Great Lakes, Days Inn by Wyndham Waukegan has rooms with air conditioning and a private bathroom in...

I
Irma
From
United States
Clean rooms and hallways. Smell really fresh. Everything worked well in the room. Love it.
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 53 reviews
Price from
$73.52
1 night, 2 adults

Fairfield Inn & Suites by Marriott Kenosha Pleasant Prairie

Pleasant Prairie (Near Zion)

Fairfield Inn & Suites by Marriott Kenosha Pleasant Prairie is located in Pleasant Prairie, 13 miles from Six Flags Great America and 10 miles from Dinosaur Discovery Museum.

Y
Yukiko
From
Japan
Clean and easy access for everything
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 172 reviews
Price from
$135.52
1 night, 2 adults

Hampton Inn & Suites Kenosha Pleasant Prairie

Kenosha (Near Zion)

Featuring 3-star accommodations, Hampton Inn & Suites Kenosha Pleasant Prairie is located in Kenosha, 16 miles from Six Flags Great America and 7.9 miles from Dinosaur Discovery Museum.

T
Tina
From
United States
Location was great to the outlet malls and very clean. Comfy beds too!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 125 reviews
Price from
$129.09
1 night, 2 adults

Holiday Inn Express Hotel & Suites Waukegan/Gurnee by IHG

Waukegan (Near Zion)

Just 4 miles from Six Flags Great America, this Waukegan hotel features an indoor pool on site. Each guest room is equipped with a 55-inch flat-screen TV.

A
Angela
From
Philippines
Super clean facilities, extremely friendly staff, daily complimentary breakfast is delicious, beds are comfy, and the hotel doors have hooks for the traditional Navy graduation anchors which we absolutely loved. We will stay here again. Overall great experience.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 359 reviews
Price from
$175
1 night, 2 adults

SpringHill Suites by Marriott Kenosha

Kenosha (Near Zion)

Featuring 3-star accommodations, SpringHill Suites by Marriott Kenosha is located in Kenosha, 16 miles from Six Flags Great America and 7.9 miles from Dinosaur Discovery Museum.

K
Kristin
From
United States
Upon checking in the front desk staff was by far the most friendly and bubbly encounter. I loved that because it was uplifting after a long day and she set the tone for the stay. The bar restaurant area was super nice and inviting when you walked in. I was nervous my room was going to hear noise being it was on the first floor right next to lobby and elevators and I didn't hear a thing. The room was so spacious and had everything I could need. The complimentary breakfast was delicious.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 82 reviews
Price from
$161
1 night, 2 adults

The Stella Hotel & Ballroom

Kenosha (Near Zion)

The Stella Hotel & Ballroom has a fitness center, shared lounge, a restaurant and bar in Kenosha.

K
Kelly
From
United States
The hotel is beautiful and staff is friendly
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 220 reviews
Price from
$139
1 night, 2 adults

Hampton Inn & Suites Chicago/Waukegan

Waukegan (Near Zion)

Hampton Inn & Suites Chicago/Waukegan is located in Waukegan, 3.8 miles from Six Flags Great America and 30 miles from Loyola University Chicago.

S
Smith
From
United States
The breakfast had a nice variety and was delicious. The location is excellent.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 229 reviews
Price from
$122.18
1 night, 2 adults
See all hotels in and around Zion

Zion – 4 hotels and places to stay

Filter by:

Star Rating
Review score

The Inn On Sheridan

Hotel in Zion

Located in Zion, 1.4 miles from Illinois Beach State Park, The Inn On Sheridan has accommodations with a fitness center, free private parking, a shared lounge and a terrace.

w
wenda
From
United States
Just love this little boutique hotel. First off, the staff are just the sweetest. Some minor issues with the room were resolved immediately without fuss and a desire to make things work for me-not so common anymore. Rooms are adorable and comfortable and had an abundance of hot water for a good soak. They have added breakfast since I last stayed. Will definitely stay here again.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 412 reviews
Price from
$80.66
1 night, 2 adults

Illinois Beach Hotel

Hotel in Zion

Located in Zion, a 2-minute walk from Illinois Beach State Park, Illinois Beach Hotel provides accommodations with a terrace, free private parking, a restaurant and a bar.

S
Salgado
From
United States
Location! The beach front and view from the room was amazing.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 140 reviews
Price from
$107.10
1 night, 2 adults

Motel Sun Inn

Winthrop Harbor (Near Zion)

Located in Winthrop Harbor, 17 miles from Six Flags Great America, Motel Sun Inn provides accommodations with free WiFi and free private parking.

M
Mikkell
From
United States
The room was real clean and put together
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 26 reviews
Price from
$78
1 night, 2 adults

Days Inn by Wyndham Waukegan

Waukegan (Near Zion)

Located within 3.6 miles of Six Flags Great America and 5.8 miles of Naval Training Center, Great Lakes, Days Inn by Wyndham Waukegan has rooms with air conditioning and a private bathroom in...

I
Irma
From
United States
Clean rooms and hallways. Smell really fresh. Everything worked well in the room. Love it.
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 53 reviews
Price from
$73.52
1 night, 2 adults

Fairfield Inn & Suites by Marriott Kenosha Pleasant Prairie

Pleasant Prairie (Near Zion)

Fairfield Inn & Suites by Marriott Kenosha Pleasant Prairie is located in Pleasant Prairie, 13 miles from Six Flags Great America and 10 miles from Dinosaur Discovery Museum.

Y
Yukiko
From
Japan
Clean and easy access for everything
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 172 reviews
Price from
$135.52
1 night, 2 adults

Hampton Inn & Suites Kenosha Pleasant Prairie

Kenosha (Near Zion)

Featuring 3-star accommodations, Hampton Inn & Suites Kenosha Pleasant Prairie is located in Kenosha, 16 miles from Six Flags Great America and 7.9 miles from Dinosaur Discovery Museum.

T
Tina
From
United States
Location was great to the outlet malls and very clean. Comfy beds too!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 125 reviews
Price from
$129.09
1 night, 2 adults

Holiday Inn Express Hotel & Suites Waukegan/Gurnee by IHG

Waukegan (Near Zion)

Just 4 miles from Six Flags Great America, this Waukegan hotel features an indoor pool on site. Each guest room is equipped with a 55-inch flat-screen TV.

A
Angela
From
Philippines
Super clean facilities, extremely friendly staff, daily complimentary breakfast is delicious, beds are comfy, and the hotel doors have hooks for the traditional Navy graduation anchors which we absolutely loved. We will stay here again. Overall great experience.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 359 reviews
Price from
$175
1 night, 2 adults

SpringHill Suites by Marriott Kenosha

Kenosha (Near Zion)

Featuring 3-star accommodations, SpringHill Suites by Marriott Kenosha is located in Kenosha, 16 miles from Six Flags Great America and 7.9 miles from Dinosaur Discovery Museum.

K
Kristin
From
United States
Upon checking in the front desk staff was by far the most friendly and bubbly encounter. I loved that because it was uplifting after a long day and she set the tone for the stay. The bar restaurant area was super nice and inviting when you walked in. I was nervous my room was going to hear noise being it was on the first floor right next to lobby and elevators and I didn't hear a thing. The room was so spacious and had everything I could need. The complimentary breakfast was delicious.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 82 reviews
Price from
$161
1 night, 2 adults

The Stella Hotel & Ballroom

Kenosha (Near Zion)

The Stella Hotel & Ballroom has a fitness center, shared lounge, a restaurant and bar in Kenosha.

K
Kelly
From
United States
The hotel is beautiful and staff is friendly
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 220 reviews
Price from
$139
1 night, 2 adults

Hampton Inn & Suites Chicago/Waukegan

Waukegan (Near Zion)

Hampton Inn & Suites Chicago/Waukegan is located in Waukegan, 3.8 miles from Six Flags Great America and 30 miles from Loyola University Chicago.

S
Smith
From
United States
The breakfast had a nice variety and was delicious. The location is excellent.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 229 reviews
Price from
$122.18
1 night, 2 adults
See all hotels in and around Zion

Hotels with parking in Zion

Free parking
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 417 reviews
From $95.48 per night
Free parking
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 60 reviews
From $113.50 per night
Free parking
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 417 reviews
From $93.95 per night
Free parking
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 125 reviews
From $134.95 per night
Free parking
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 125 reviews
From $183.66 per night
Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 183 reviews
From $155.68 per night
Free parking
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 220 reviews
From $157.77 per night
Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 460 reviews
From $116.11 per night
Parking on site
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 279 reviews
From $89.62 per night
Parking on site
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 229 reviews
From $129.37 per night

Most booked hotels in Zion and surrounding area in the past month

See all

Popular with guests booking hotels in Zion

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 140 reviews

Popular with guests booking hotels in Zion

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 104 reviews

Popular with guests booking hotels in Zion

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 412 reviews

Popular with guests booking hotels in Winthrop Harbor

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 26 reviews

Popular with guests booking hotels in Waukegan

Popular with guests booking hotels in Wadsworth

Popular with guests booking hotels in Waukegan

Budget hotels in Zion and nearby

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 26 reviews

Located in Winthrop Harbor, 17 miles from Six Flags Great America, Motel Sun Inn provides accommodations with free WiFi and free private parking.

From $97.11 per night
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 53 reviews

Located within 3.6 miles of Six Flags Great America and 5.8 miles of Naval Training Center, Great Lakes, Days Inn by Wyndham Waukegan has rooms with air conditioning and a private bathroom in Waukegan...

From $82.08 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Harbor Haven Game Room Gym is located in Winthrop Harbor, just 13 miles from Six Flags Great America and 7.5 miles from Dinosaur Discovery Museum.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Greenway Getaway-Private Huge outdoor fun, Game, Navy offers accommodations in Beach Park, 5.9 miles from Six Flags Great America and 8.3 miles from Naval Training Center, Great Lakes.

Cozy Wisconsin Escape with Deck, Grill and Fire Pit! offers accommodations in Pleasant Prairie, 14 miles from Naval Training Center, Great Lakes and 26 miles from Ravinia Pavilion.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

2 BR Apt near Great Lakes Naval Base and 6 Flags is located in Waukegan, just 5.4 miles from Six Flags Great America and 5.9 miles from Naval Training Center, Great Lakes.

Charming 3 bed 1 story Home near Naval Base offers accommodations in Waukegan, 15 miles from Ravinia Pavilion and 16 miles from Dinosaur Discovery Museum.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 19 reviews

*King bed/3bds house Near Naval Base & 6Flags* offers accommodations in Waukegan, 5.4 miles from Six Flags Great America and 5.8 miles from Naval Training Center, Great Lakes.

Best hotels with breakfast in Zion and nearby

Chic Oasis Game Room Near Base is located in Waukegan, just 5 miles from Six Flags Great America and 31 miles from Loyola University Chicago.

6 Mi to Naval Base Spacious Waukegan Home with Yard is located in Waukegan, just 18 miles from Carthage College and 18 miles from Tarble Center.

Featuring a garden, Beautiful Updated Home near Great Lakes Naval Base features accommodations in Waukegan.

What Guests Said About Zion:

8.0

The Sheridan inn called an hour before check in to say the...

The Sheridan inn called an hour before check in to say the were overbooked and could not accommodate my stay. Booking.com then gave us another option: zion inn and suites. It was horrible. They were remodeling, everything. No amenities at all. Staff is unfriendly to say the least. We enjoyed a lot of time in Racine area before this. JEN G'S PIZZA & PUB: loved them. Bartender was the best, food was great and you got plenty. That place saved the day for us.
Guest review by
Rebecca
United States
2.0

I came here with my family to stay for two nights.

I came here with my family to stay for two nights. We have been told to make a resavation to use the swimming pool. And we reserved the time at 8.00pm on 07/28. We went to sightseeing ane came to the hotel early to go to the pool by our reserved time. But when we got there, there were like almost 10 people in the pool and we didnt want to go in. When we asked the receptionist she told us that they allow more people to go in the pool at a time. My question is that if anyone can go in any time why they hold the reservations. It doesnt make any sense. Also there are a 4 people in my family. On the first date there were only 3 towels in the room and we asked for another one. And we have recived another towel without any issue. But today again when they changed our beddings and the twoels they didn't put the 4th towel. And we had to call them again and ask for another one. The same lady who was talking about the pool was saying that they can only give three towels per room and they don't have ay towels left in a rude manner which also didn't make sense lime how you don't have a single towel to give to your guest in a hotel. That is so disappointing. Overall we are not satisfied with the service at all. I do not recommend this hotel for anybody.
Guest review by
wasantha de vaas
United States
2.0

first things first i reserve a room with a whirlpool the...

first things first i reserve a room with a whirlpool the whirlpool wasnt working.there bugs on floor in bathroom little ants.the fire alarms kept going off.the guy at front desk didnt know what to do.this happened january 22 2022 at night.the office manager came to room trying fix the whirlpool but it still was not working.THIS WAS REALLY BAD FOR ME AND MY FAMILY.
Guest review by
kencolts
United States

See reviews by guests who stayed at hotels in Zion

See all
From $120.60 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 412 reviews
We loved this hotel. It is beautifully decorated and the bed was very comfortable. It is a bargain for the price. The restaurant on site was very good and the woman behind the bar was so friendly and made us feel like regular customers.
Guest review by
Gerald
United States
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 104 reviews
Lovely, up to date style hotel with all the amenities you'd want for a quick stop over. Hotel manger was really friendly and overall facilities were good.
Guest review by
Sara
United Kingdom
From $120.60 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 412 reviews
Cute boutique hotel, comfortable beds, spacious rooms, free breakfast, nice showers, free parking, excellent value for money!
Guest review by
Sandy
Australia
From $120.60 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 412 reviews
Lovely hotel in an ideal location, comfortable and well presented rooms, with great staff. Really enjoyed my stay.
Guest review by
Ian
United Kingdom
From $120.60 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 412 reviews
The hotel was lovely and the reception was very kind.
Guest review by
Angela
United States