Hotels in Shiloh

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Shiloh?

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.

Check out reviews of Shiloh hotels guests love

Frequently asked questions

Can I book refundable accommodations in Shiloh?
If you're looking for the flexibility to change your plans to Shiloh, most hotels offer refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Shiloh if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, browse our selection of 7 vacation homes.
What will the weather in Shiloh be like during my trip?
The warmest months in Shiloh are usually July and August with an average temp of 75°F. January and February are the chilliest months when the average temp is 38°F. The rainiest months are April and May.
Why should I book my Shiloh accommodation with Hotels.com?
There are plenty of reasons to book your Shiloh travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Shiloh

Discover great hotels in Shiloh

In Shiloh, Illinois, you'll find a range of hotel accommodations, from cozy inns to spacious properties with modern amenities. Many hotels offer complimentary breakfast and comfortable rooms, making it a great base for exploring the area and enjoying local attractions. These are some of the hotels preferred by our travelers in Shiloh:

  1. Holiday Inn Express & Suites - O'Fallon /Shiloh by IHGOpens in a new window: This charming 2.5-star hotel is perfect for leisure travelers seeking a welcoming atmosphere. With its emphasis on inclusivity, this property provides a comfortable space for LGBTQIA travelers. Guests appreciate the thoughtful design and relaxing ambiance that enhance their stay. The hotel offers curated experiences and seamless check-in processes, ensuring a smooth journey for all visitors.
  2. Super 8 by Wyndham O'FallonOpens in a new window: Super 8 by Wyndham O'Fallon is a delightful 2.0-star hotel designed for leisure travelers who enjoy family-friendly amenities and a pet-friendly atmosphere. The property features a welcoming environment for pets, alongside thoughtful services for children. Guests value the cozy setting and the attentive amenities that facilitate enjoyable family vacations. This hotel emphasizes comfort and convenience, making it a beloved choice for those traveling with loved ones.
  3. Drury Inn & Suites St. Louis O'FallonOpens in a new window: Drury Inn & Suites St. Louis O'Fallon is an inviting 3.0-star hotel tailored for leisure travelers seeking a family-friendly yet sophisticated experience. With a focus on inclusivity, this property boasts a range of amenities, including complimentary cribs for children. The hotel is well-regarded for its stylish design and attention to detail, promising a distinctive stay. Guests appreciate the seamless blend of comfort and elegance that enhances their overall experience, making this hotel a memorable choice for travelers.

Top locations to stay in Shiloh

Some of the best areas to stay in when visiting Shiloh, Illinois, are O'Fallon, Fairview Heights, and Collinsville. O'Fallon offers great shopping opportunities, Fairview Heights features a diverse array of dining options, and Collinsville is perfect for sports enthusiasts. For first-time visitors, Fairview Heights is the most appealing choice due to its vibrant atmosphere and variety of attractions.

  1. O'FallonOpens in a new window: O'Fallon is a fantastic choice for travelers who enjoy shopping and dining. The area is home to a variety of retail options, from local boutiques to larger chain stores, making it easy to find what you need. O'Fallon also boasts beautiful parks and recreational areas, perfect for a leisurely afternoon stroll or a picnic. The community vibe is friendly, and there are often local events and festivals that showcase the area’s culture. With convenient access to nearby attractions in St. Louis, O'Fallon serves as an excellent base for exploring the region.
  2. Fairview HeightsOpens in a new window: Fairview Heights is another great option, especially for those looking to indulge in some serious shopping. The city features several shopping centers with a wide range of stores, making it a retail haven. Additionally, there are various cultural attractions nearby, perfect for enjoying a night out or catching a live performance. Fairview Heights offers a well-rounded experience, with plenty of dining options to satisfy your cravings after a day of exploration.
  3. CollinsvilleOpens in a new window: Collinsville, known for its sports culture, is an exciting place to stay for sports enthusiasts. The area features numerous parks and facilities for various activities, including soccer and baseball. If you're looking to explore local history, Collinsville has unique attractions like the Cahokia Mounds, a UNESCO World Heritage Site. The friendly community offers a warm atmosphere, and you might even catch a local game or event during your visit, making it a great spot for both relaxation and active fun.

Things to do in Shiloh

Shiloh beckons with its charming boutiques and vibrant markets, offering a delightful shopping experience. After perusing the shops, enjoy scenic trails for hiking or relax by the water with some boating. Whether you’re seeking tranquility or a bit of retail therapy, Shiloh has something for everyone!

  • Gateway ArchOpens in a new window – Stand in awe of the Gateway Arch, an iconic monument that symbolizes the westward expansion of the United States. Climb to the top for breathtaking views of the Mississippi River and the city skyline, and don't forget to snap a photo at the base to capture its impressive stature.
  • City MuseumOpens in a new window – Dive into a whimsical world at the City Museum, where creativity knows no bounds. This quirky museum features a collection of repurposed architectural and industrial objects, offering tunnels, slides, and climbing structures that promise fun for kids and adults alike. Each corner invites exploration and discovery.
  • Forest ParkOpens in a new window – Enjoy a day outdoors at Forest Park, one of the largest urban parks in the United States. With miles of walking trails, picturesque lakes, and lush green spaces, it’s an ideal spot for a leisurely stroll or a family picnic. Keep an eye out for local wildlife as you wander!
  • Missouri Botanical Gardens and ArboretumOpens in a new window – Discover a serene escape at the Missouri Botanical Gardens and Arboretum. Stroll through stunning themed gardens, including a Japanese Garden and a Butterfly Garden, where vibrant flowers and plants create a peaceful oasis. The beautiful landscapes are perfect for relaxation and inspiration.
  • St. Louis Science CenterOpens in a new window – Ignite your curiosity at the St. Louis Science Center, where interactive exhibits and hands-on activities make learning fun. Explore the wonders of science and technology through engaging displays, and catch an inspiring show at the planetarium. It's a great way to spark interest in science for visitors of all ages.

4 tips for savvy savings when booking a hotel in Shiloh

  1. Book for the cheapest times: The most budget-friendly time to visit Shiloh is during January, February, and December, when hotel prices tend to be lower. For a great value for money, planning a stay of at least 2 to 3 days is recommended to fully explore the area’s key landmarks, historical sites, and cultural attractions, including family-friendly activities, shopping spots, and dining options. During these months, hotel rates could drop, making it an ideal time for those on a budget to experience the rich heritage and vibrant community of Shiloh.
  2. Look for last-minute deals on Hotels.com: To find great rates on hotels in Shiloh, explore the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you secure the best hotel deals. Additionally, the Smart Shopping tool within the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options available. You’ll be notified if prices drop or rooms become available, maximizing your chances for great savings.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you save on your stay at a Shiloh hotel. If you're interested in unique accommodations, boutique hotels often provide a more personalized experience and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend more budget-friendly dates to help you find the best deal.
  4. Consider your location: Staying near major attractions or downtown areas can be convenient, but it often comes with higher costs. For more budget-friendly options, you might want to look at hotels in less central neighborhoods, where you can find a better balance between price and accessibility to the sights you wish to see. Additionally, exploring independent hotels a bit further out may lead to a more authentic experience that is usually more likely to be affordable.

Best time to go to Shiloh

Shiloh experiences its lowest average temperature in January, at 31.6°F (-0.2°C), while July is the hottest month, with an average temperature of 77.9°F (25.5°C). April tends to be the wettest month. The peak travel months to visit Shiloh are April, June, and July, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.

Keep exploring