Find hotels in Shiloh, IL from ฿2,171

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shiloh hotels

Seasons Inn & Suites Highland

Seasons Inn & Suites Highland
2.5 star property
Highland
8.0 out of 10, Very good, (655 reviews)
"Easy safe neighborhood. I have stayed more than once. Thoughtful front desk staff put me away from the busy sports team rooms."
United States
Eugenia
The price is ฿3,194
฿3,544 total
includes taxes & fees
11 May - 12 May
Seasons Inn & Suites Highland

Super 8 by Wyndham Waterloo

Super 8 by Wyndham Waterloo
2.0 star property
Waterloo
7.6 out of 10, Good, (381 reviews)
"Replace bedding…too thin. No coffee maker in rooms. Hotel in general needs updating. Staff was nice and helpful."
United States
Jan
The price is ฿2,299
฿2,552 total
includes taxes & fees
26 May - 27 May
Super 8 by Wyndham Waterloo

Best Western Plus MidAmerica Hotel

Best Western Plus MidAmerica Hotel
2.5 star property
Mascoutah
9.0 out of 10, Wonderful, (1,011 reviews)
"Good breakfast! Nice place to stay"
United States
Chrisandra
The price is ฿3,669
฿4,182 total
includes taxes & fees
17 May - 18 May
Best Western Plus MidAmerica Hotel

Country Hearth Inn & Suites Edwardsville St. Louis

Country Hearth Inn & Suites Edwardsville St. Louis
2.5 star property
Edwardsville
8.6 out of 10, Excellent, (696 reviews)
"Staff very friendly."
United States
Kellie
The price is ฿4,637
฿5,331 total
includes taxes & fees
13 May - 14 May
Country Hearth Inn & Suites Edwardsville St. Louis

Hampton Inn St. Louis - Columbia

Hampton Inn St. Louis - Columbia
2.5 star property
Columbia
8.6 out of 10, Excellent, (499 reviews)
"Quiet and yet close to a grocery store and other amenities"
United States
Rhonda
The price is ฿3,982
฿4,419 total
includes taxes & fees
26 May - 27 May
Hampton Inn St. Louis - Columbia

Indian Mound Motel

Indian Mound Motel
2.5 star property
Fairmont City
8.0 out of 10, Very good, (188 reviews)
"Friendly staff, not far from the city. I would definitely stay there again!"
United States
Samantha
The price is ฿1,942
฿2,572 total
includes taxes & fees
18 May - 19 May
Indian Mound Motel

Best Western Troy Hotel

Best Western Troy Hotel
2.5 star property
Troy
8.0 out of 10, Very good, (963 reviews)
"Very accommodating, and a great staff!"
United States
Caleb
The price is ฿2,869
฿3,184 total
includes taxes & fees
13 May - 14 May
Best Western Troy Hotel

Holiday Inn Express & Suites Edwardsville by IHG

Holiday Inn Express & Suites Edwardsville by IHG
2.5 star property
Edwardsville
9.2 out of 10, Wonderful, (865 reviews)
"The staff is friendly regardless of the time you arrive. We have stayed here a few times and each time they have been wonderful"
United States
Judy
The price is ฿4,637
฿5,331 total
includes taxes & fees
17 May - 18 May
Holiday Inn Express & Suites Edwardsville by IHG

The Principal Hotel

The Principal Hotel
3.5 star property
Columbia
9.8 out of 10, Exceptional, (261 reviews)
"Highly recommend will stay again!"
United States
Mark
The price is ฿3,632
฿4,031 total
includes taxes & fees
11 May - 12 May
The Principal Hotel

Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch
3.0 star property
Downtown St. Louis
9.6 out of 10, Exceptional, (3,414 reviews)
"Nice hotel, helpful staff, and excellent location."
United States
JEFF
The price is ฿5,216
฿6,099 total
includes taxes & fees
24 May - 25 May
Drury Plaza Hotel St. Louis at the Arch

River City Casino & Hotel

River City Casino & Hotel
4.0 star property
St. Louis
9.0 out of 10, Wonderful, (1,547 reviews)
"Great place to stay!"
United States
Cassady
The price is ฿2,511
฿3,390 total
includes taxes & fees
3 Jun - 4 Jun
River City Casino & Hotel

Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area
2.0 star property
Troy
8.0 out of 10, Very good, (1,006 reviews)
"The hotel was ready to access, rooms were adequate and breakfast was good. "
United States
Teresa
The price is ฿2,190
฿2,430 total
includes taxes & fees
18 May - 19 May
Super 8 by Wyndham Troy IL/St. Louis Area

Days Inn by Wyndham Troy IL

Days Inn by Wyndham Troy IL
2.0 star property
Troy
7.8 out of 10, Good, (322 reviews)
"The location is kind of awkward. I had pre-registered online which didn’t mean a thing once I got there I had to pay a $50 hotel fee that supposedly someday I will get back. The breakfast was bare. Basics in the room was just as basic definitely would would not go back"
United States
cathy
The price is ฿2,550
฿2,830 total
includes taxes & fees
12 May - 13 May
Days Inn by Wyndham Troy IL

Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis
2.5 star property
Edwardsville
8.4 out of 10, Very good, (844 reviews)
"Great place"
United States
Rogelio
The price is ฿3,220
฿3,702 total
includes taxes & fees
31 May - 1 Jun
Comfort Inn Edwardsville - St. Louis

Motel 6 Troy, IL

Motel 6 Troy, IL
2.0 star property
Troy
7.6 out of 10, Good, (535 reviews)
"Its Ok for a short stay, the room was very dated and not the cleanest."
Canada
Antonio
The price is ฿2,254
฿2,501 total
includes taxes & fees
11 May - 12 May
Motel 6 Troy, IL

Drury Inn & Suites St. Louis Union Station

Drury Inn & Suites St. Louis Union Station
3.0 star property
Downtown West
9.4 out of 10, Exceptional, (1,367 reviews)
"Great hotel"
United States
Jeremy
The price is ฿4,218
฿5,016 total
includes taxes & fees
24 May - 25 May
Drury Inn & Suites St. Louis Union Station

Hampton Inn & Suites St. Louis at Forest Park

Hampton Inn & Suites St. Louis at Forest Park
2.5 star property
Dogtown
9.2 out of 10, Wonderful, (1,009 reviews)
"Loved everything about this property! It was clean, the staff was very pleasant and breakfast was great! Will stay again :)"
United States
Angelia J
The price is ฿4,198
฿4,951 total
includes taxes & fees
25 May - 26 May
Hampton Inn & Suites St. Louis at Forest Park

Holiday Inn Express Troy by IHG

Holiday Inn Express Troy by IHG
2.5 star property
Troy
9.4 out of 10, Exceptional, (768 reviews)
"Great place to stay and get good sleep and an excellent breakfast."
United States
debbie
The price is ฿3,800
฿4,217 total
includes taxes & fees
25 May - 26 May
Holiday Inn Express Troy by IHG

Econo Lodge Inn & Suites Granite City - St. Louis

Econo Lodge Inn & Suites Granite City - St. Louis
2.0 star property
Granite City
6.2 out of 10, (265 reviews)
"Good hotel for the price, rooms were clean. They served a pretty good breakfast. Few things could use some updating. But again for the price i have no complaints. Staff was very courteous and helpful. "
United States
Michael
The price is ฿2,383
฿2,740 total
includes taxes & fees
14 May - 15 May
Econo Lodge Inn & Suites Granite City - St. Louis

Best Western Plus Pontoon Beach

Best Western Plus Pontoon Beach
3.0 star property
Granite City
8.6 out of 10, Excellent, (852 reviews)
"Clean hotel, safe area, quiet rooms, warm showers, responsive staff. Definitely one of my top hotels for the St. Louis area for now on."
United States
Evan
The price is ฿3,187
฿3,537 total
includes taxes & fees
17 May - 18 May
Best Western Plus Pontoon Beach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Shiloh Hotel Reviews

More cheap stays in Shiloh

Frequently asked questions

What's the best place for a stay in Shiloh?
Hyatt Regency St. Louis at The Arch, located 16.3 mi (26.2 km) from the heart of Shiloh, is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are 21C Museum Hotel St Louis and Drury Plaza Hotel St. Louis at the Arch. See all available top hotels, or vacation rentals in Shiloh.
If I need to cancel my hotel reservation in Shiloh, will I receive a refund?
Yes, you'll find most room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a non-refundable reservation, it may still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Shiloh.
What are some hotels with pools in Shiloh?
21C Museum Hotel St Louis: Hotel, 8-minute walk from St. Louis Union Station. Offers a steam room, an indoor pool and spa services. Drury Plaza Hotel St. Louis at the Arch and Pear Tree Inn St. Louis Near Union Station are a couple of other choices that feature an on-site pool. View all hotels with pools in Shiloh.
What's staying in Shiloh like?
Visitors can enjoy all that Shiloh has to offer, including the shopping and restaurants. Top sights around the area include Gateway Arch, Busch Stadium and St. Louis Union Station. In Shiloh, there are 10 hotels and other accommodation options to choose from. Find out more about Shiloh.
What should I do while I'm visiting Shiloh?
Gateway Arch, Busch Stadium and St. Louis Union Station are some of the notable places to visit in the surrounding area. You'll also find Scott Air Force Base and O'Fallon Family Sports Park in the area. Take a look at what more there is to see and do in Expedia's Shiloh guide.
What's the best way to get around Shiloh?
Make your way to Shiloh-Scott Station to catch the metro. If you want to venture out around the area, you may want a rental car in Shiloh for your journey.
What's the weather like in Shiloh?
The hottest months are usually July and August, with an average temperature of 24°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Shiloh is 1233 mm.

Explore a world of travel with Expedia