Hotels in Shiloh, Illinois

Search & Compare Shiloh Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Shiloh

Shiloh overview

Shiloh is a budget-friendly place unique for its sports. You'll enjoy the ample coffee and bar options, along with outdoor areas for running and walking. Plan a fun excursion to Busch Stadium and Edward Jones Dome. Make some time to enjoy the local sights such as Gateway Arch. Shiloh is a family- and business-friendly destination with something for everyone.

Where to stay in Shiloh

With a wide assortment of lodging choices to choose from, Shiloh has options to suit everyone's style. There are 124 hotels in the Shiloh area and you can shop as many as 30 deals for rooms on, some with discounts of up to 30%.
  • • 38 2-star hotels with an average price of $47 per night
  • • 54 3-star hotels with an average price of $79 per night
  • • 25 4-star hotels with an average price of $89 per night
  • • 3 5-star hotels with an average price of $149 per night

How to get to Shiloh

Fly in to St. Louis, MO (STL-Lambert-St. Louis Intl.), 28.2 mi (45.5 km) from downtown Shiloh.

What to see around Shiloh

Fun activities like sporting events and running are on hand, along with attractions such as:
  • • Fairmount Park Racetrack
  • • GCS Ballpark
  • • Gateway International Raceway
  • • Edward Jones Dome
  • • Busch Stadium
Sights especially popular with families include:
  • • Gateway Fun Park
  • • Splash City Family Waterpark
  • • Eckert’s Millstadt Farm
For those looking for a souvenir or simply window-shopping, here are some favorite shopping areas to visit:
  • • St. Claire Square Mall
  • • Laclede's Landing
Here are some top sights to see:
  • • Southwestern Illinois College
  • • St. Clair County Historical Society
  • • Labor and Industry Museum
  • • McKendree University
  • • Far Oaks Golf Course

When to visit Shiloh

Curious about when's the best time to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 65°F day, 23°F night
  • • April-June: 90°F day, 41°F night
  • • July-September: 91°F day, 50°F night
  • • October-December: 77°F day, 24°F night
Seasonal rainfall averages
  • • January-March: 7.7 inches
  • • April-June: 13.0 inches
  • • July-September: 10.6 inches
  • • October-December: 10.3 inches