Find hotels in Shiloh, IL from SAR 191
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Compare 1,282 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Seasons Inn & Suites Highland
Seasons Inn & Suites Highland
8.2 out of 10, Very Good, (564)
The price is SAR 353
SAR 392 total
includes taxes & fees
13 May - 14 May

Best Western Plus MidAmerica Hotel
Best Western Plus MidAmerica Hotel
9.0 out of 10, Wonderful, (1003)
The price is SAR 420
SAR 466 total
includes taxes & fees
14 May - 15 May

Super 8 by Wyndham O'Fallon
Super 8 by Wyndham O'Fallon
7.6 out of 10, Good, (1004)
The price is SAR 191
SAR 220 total
includes taxes & fees
25 May - 26 May

Best Western Troy Hotel
Best Western Troy Hotel
8.2 out of 10, Very Good, (820)
The price is SAR 334
SAR 371 total
includes taxes & fees
14 May - 15 May

Red Roof Inn St Louis - Troy, IL
Red Roof Inn St Louis - Troy, IL
7.8 out of 10, Good, (1006)
The price is SAR 255
SAR 283 total
includes taxes & fees
18 May - 19 May

Holiday Inn Express Troy by IHG
Holiday Inn Express Troy by IHG
9.2 out of 10, Wonderful, (620)
The price is SAR 495
SAR 550 total
includes taxes & fees
18 May - 19 May
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
Learn more about Shiloh
Shiloh awaits: its food and more!
More cheap stays in Shiloh
More cheap stays in Shiloh

Hampton Inn St. Louis-Downtown (At the Gateway Arch)
333 Washington Ave, St. Louis, MO
The price is SAR 475 per night from Jun 1 to Jun 2
SAR 475
SAR 555 total
1 Jun - 2 Jun
includes taxes & fees
8.6/10 Excellent! (1,050 reviews)
Hotels in Shiloh with star-rating
Hotels in Shiloh with star-rating

5 Star Hotels
1 properties
Stay near popular Shiloh attractions
Stay near popular Shiloh attractions
Recent reviews of Shiloh hotels
Recent reviews of Shiloh hotels

Hilton Pennywell St. Louis at the Arch
5/5 Excellent
"Loved this property! Wonderful, friendly staff. "
A verified traveler stayed at Hilton Pennywell St. Louis at the Arch
Posted 11 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Shiloh attractions
- Hotels near Enterprise Center
- Hotels near Busch Stadium
- Hotels near St. Louis Union Station
- Hotels near St. Louis Zoo
- Hotels near Gateway Arch
- Hotels near Forest Park
- Hotels near Barnes Jewish Hospital
- Hotels near City Museum
- Hotels near Dome at America’s Center
- Hotels near St. Louis University
- Hotels near Mississippi River
- Hotels near Fox Theater
- Hotels near America's Center Convention Complex
- Hotels near Horseshoe St. Louis Casino
- Hotels near Anheuser-Busch Brewery
- Hotels near St. Louis Aquarium at Union Station
- Hotels near Missouri Botanical Gardens and Arboretum
- Hotels near Missouri River
- Hotels near O'Fallon Family Sports Park
- Hotels near St. Louis Science Center
Hotels near Shiloh Airports
Other Hotels near Shiloh, Illinois
- O'Fallon Hotels
- Fairview Heights Hotels
- Collinsville Hotels
- Edwardsville Hotels
- Ozarks Hotels
- East St. Louis Hotels
- Belleville Hotels
- Southern Illinois Hotels
- Granite City Hotels
- Troy Hotels
- Caseyville Hotels
- Columbia Hotels
- Mascoutah Hotels
- Highland Hotels
- Waterloo Hotels
- Pontoon Beach Hotels
- Glen Carbon Hotels
- Mehlville Hotels
- Lebanon Hotels
- Fairmont City Hotels
Explore more hotels
- Casino Queen Hotel
- Hilton Pennywell St. Louis at the Arch
- Forest Park Hotel by MDR
- Embassy Suites by Hilton St. Louis Downtown
- Marriott St. Louis Grand
- The Royal Sonesta Chase Park Plaza St. Louis
- St. Louis Union Station Hotel, Curio Collection by Hilton
- Courtyard by Marriott St. Louis Downtown/Convention Center
- Home2 Suites by Hilton St. Louis Downtown
- Residence Inn by Marriott St Louis Downtown
- Holiday Inn St. Louis - Downtown Conv Ctr by IHG
- Super 8 by Wyndham O'Fallon