Find hotels in Shiloh, IL from $66

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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

The Principal Hotel

The Principal Hotel
3.5 star property
Columbia
9.8 out of 10, Exceptional, (262 reviews)
"Highly recommend will stay again!"
United States
Mark
$102 nightly
The price is $113
May 20 - May 21
Total with taxes and fees
The Principal Hotel

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
$107 nightly
The price is $119
May 19 - May 20
Total with taxes and fees
Seasons Inn & Suites Highland

Best Western Plus MidAmerica Hotel

Best Western Plus MidAmerica Hotel
2.5 star property
Mascoutah
9.0 out of 10, Wonderful, (1,012 reviews)
"Good breakfast! Nice place to stay"
United States
Chrisandra
$114 nightly
The price is $130
May 14 - May 15
Total with taxes and fees
Best Western Plus MidAmerica Hotel

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
$69 nightly
The price is $76
May 15 - May 16
Total with taxes and fees
Indian Mound Motel

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, (697 reviews)
"Staff very friendly."
United States
Kellie
$144 nightly
The price is $166
May 13 - May 14
Total with taxes and fees
Country Hearth Inn & Suites Edwardsville St. Louis

River City Casino & Hotel

River City Casino & Hotel
4.0 star property
St. Louis
9.0 out of 10, Wonderful, (1,549 reviews)
"Great place to stay!"
United States
Cassady
$112 nightly
The price is $130
May 12 - May 13
Total with taxes and fees
River City Casino & Hotel

Best Western Troy Hotel

Best Western Troy Hotel
2.5 star property
Troy
8.0 out of 10, Very Good, (964 reviews)
"Very accommodating, and a great staff!"
United States
Caleb
$88 nightly
The price is $97
May 17 - May 18
Total with taxes and fees
Best Western Troy Hotel

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
$71 nightly
The price is $79
May 21 - May 22
Total with taxes and fees
Super 8 by Wyndham Waterloo

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
$122 nightly
The price is $136
May 20 - May 21
Total with taxes and fees
Hampton Inn St. Louis - Columbia

Red Lion Inn & Suites Pontoon Beach

Red Lion Inn & Suites Pontoon Beach
2.5 star property
Granite City
7.8 out of 10, Good, (658 reviews)
"Clean room, staff, great hot breakfast daily"
United States
Jonathan
$60 nightly
The price is $66
May 24 - May 25
Total with taxes and fees
Red Lion Inn & Suites Pontoon Beach

Drury Inn & Suites St. Louis Fairview Heights

Drury Inn & Suites St. Louis Fairview Heights
3.0 star property
Fairview Heights
9.2 out of 10, Wonderful, (1,014 reviews)
"Great room great breakfast very clean."
United States
Ron
$106 nightly
The price is $120
May 18 - May 19
Total with taxes and fees
Drury Inn & Suites St. Louis Fairview Heights

Comfort Inn & Suites Saint Louis Lafayette Square

Comfort Inn & Suites Saint Louis Lafayette Square
2.5 star property
The Gate
8.0 out of 10, Very Good, (320 reviews)
"Breakfast was great! Staff was friendly, rooms were clean and the parking was spacious "
United States
Nancy
$116 nightly
The price is $136
May 25 - May 26
Total with taxes and fees
Comfort Inn & Suites Saint Louis Lafayette Square

Holiday Inn Express Troy by IHG

Holiday Inn Express Troy by IHG
2.5 star property
Troy
9.4 out of 10, Exceptional, (769 reviews)
"Great place to stay and get good sleep and an excellent breakfast."
United States
debbie
$118 nightly
The price is $131
May 25 - May 26
Total with taxes and fees
Holiday Inn Express Troy by IHG

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
$104 nightly
The price is $120
Jun 1 - Jun 2
Total with taxes and fees
Comfort Inn Edwardsville - St. Louis

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
$79 nightly
The price is $88
May 14 - May 15
Total with taxes and fees
Days Inn by Wyndham Troy IL

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
$69 nightly
The price is $79
May 17 - May 18
Total with taxes and fees
Econo Lodge Inn & Suites Granite City - St. Louis

Drury Inn & Suites St. Louis Collinsville

Drury Inn & Suites St. Louis Collinsville
3.0 star property
Eastport
9.6 out of 10, Exceptional, (1,005 reviews)
"Hotel was welcoming, pool was nice for kids, meals were provided and access to highway was very good. Staff was excellent and helpful"
United States
Rick
$111 nightly
The price is $128
May 24 - May 25
Total with taxes and fees
Drury Inn & Suites St. Louis Collinsville

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,007 reviews)
"The hotel was ready to access, rooms were adequate and breakfast was good. "
United States
Teresa
$68 nightly
The price is $75
May 18 - May 19
Total with taxes and fees
Super 8 by Wyndham Troy IL/St. Louis Area

Days Inn by Wyndham Collinsville/St. Louis

Days Inn by Wyndham Collinsville/St. Louis
2.5 star property
Eastport
7.2 out of 10, Good, (1,006 reviews)
"The rooms for pet owners were large and clean"
United States
Candice
$67 nightly
The price is $77
May 14 - May 15
Total with taxes and fees
Days Inn by Wyndham Collinsville/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
$69 nightly
The price is $76
May 17 - May 18
Total with taxes and fees
Motel 6 Troy, IL
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

Hotels in Shiloh with star-rating

Find out more about Shiloh

Top reasons to visit Shiloh

  • Family-Friendly Activities: Shiloh is perfect for families, offering engaging attractions suitable for all ages.
  • Outdoor Adventures: Explore urban parks and recreational areas that provide ample opportunities for outdoor fun.
  • Cultural Experiences: Discover local museums and historical monuments that highlight the area's rich heritage.
  • Unique Shopping: Enjoy charming boutiques and local eateries that showcase Shiloh's vibrant community spirit.
  • Diverse Accommodations: Choose from a range of lodging options, ensuring a comfortable stay for every traveler.

Find great hotels near Shiloh

Discover a range of inviting accommodations in Shiloh, Illinois, perfect for every type of traveler. Whether you're seeking a business-friendly hotel, a cozy motel, or a pet-friendly stay, Shiloh offers a variety of options. Experience a welcoming environment that embraces diversity and caters to your needs. Explore the best hotels in the area to ensure a comfortable and enjoyable visit.

  • Hyatt Regency St. Louis at The Arch: This 4-star hotel, located 16 miles from Shiloh, offers a sophisticated experience ideal for business travelers and pet owners alike. With a guest rating of 8.4, the Hyatt Regency St. Louis features a range of amenities including pet-friendly accommodations, ensuring your furry friends are welcome. The hotel boasts a prime location near iconic attractions, allowing you to explore the vibrant city with ease. Enjoy spacious rooms, a fitness center, and on-site dining options that cater to both relaxation and productivity.
  • Super 8 by Wyndham O'Fallon: Just 2 miles from Shiloh, this budget-friendly hotel provides a comfortable, family-oriented atmosphere perfect for travelers looking for convenience without breaking the bank. The Super 8 is pet-friendly and offers amenities for children, including complimentary cribs. With its welcoming environment and essential services, the hotel is an excellent choice for families and pet owners alike. Guests can enjoy a complimentary breakfast to kickstart their day before heading out to explore the local area.
  • Welcome Suites: Located 3 miles from Shiloh, Welcome Suites is an affordable option that caters to both business and leisure travelers. This pet-friendly hotel provides a welcoming atmosphere with amenities designed for comfort, including a flexible pet policy. Guests can appreciate the convenience of well-equipped rooms and the added benefits of a supportive staff. Whether you're in town for a short stay or an extended visit, Welcome Suites ensures a pleasant and accommodating experience.

Where to stay near Shiloh

Shiloh, Illinois, offers a delightful mix of family-friendly activities and vibrant local culture. Explore charming shopping options in Shiloh and nearby areas, where you can find unique boutiques and local eateries. For nightlife, enjoy friendly atmospheres at local bars and restaurants that cater to all tastes. Whether you’re seeking outdoor adventures or a relaxing city escape, Shiloh provides a perfect blend of experiences for a memorable vacation.

  • St. Louis: A vibrant metropolis located 17 miles from Shiloh, St. Louis boasts a rich blend of culture and outdoor activities. This bustling city is popular among travelers seeking family-friendly experiences, outdoor adventures, and urban exploration. With a peak in visitor arrivals from June to August, you can enjoy various attractions, including an arena entertainment facility and an arcade adventure zone. Don't miss iconic landmarks like the famous sports facilities and urban parks that offer a refreshing escape amidst the city’s energetic vibe.
  • O'Fallon: Just 2 miles away from Shiloh, O'Fallon is a charming city that perfectly balances outdoor leisure and city life. Known for its family-friendly atmosphere, O'Fallon experiences a surge in visitors during April and the summer months. Explore local attractions such as theaters and sports facilities that cater to diverse interests. The city’s numerous parks provide ample opportunities for relaxation and recreation, making it an ideal spot for those seeking a laid-back yet engaging travel experience.
  • Scott Air Force Base: Situated 3 miles from Shiloh, Scott Air Force Base is not just a military installation but also a unique destination for visitors. Known for its outdoor spaces and family activities, it attracts travelers looking for a mix of romantic getaways and recreational fun. The base offers access to a variety of venues, including a recreational area and ski fields. Nearby landmarks like lakes and urban parks present scenic spots perfect for unwinding and exploring the natural beauty of the area.

Things to do in Shiloh

Shiloh, Illinois, is a fantastic destination for families and outdoor enthusiasts alike, offering a mix of city-themed activities. Visitors can enjoy educational outings, explore recreational areas, and indulge in shopping at local centers. It's an ideal spot for a weekend getaway, featuring city tours and unique shopping experiences that showcase the charm of this vibrant community.

Shopping

In Shiloh, visit the Shiloh Valley Mall for a variety of shops and dining options. If you're up for a drive, the nearby St. Clair Square, located about 12 miles away, features a larger selection of retailers and restaurants, perfect for finding gifts and souvenirs.

Recreation

The Shiloh Community Park offers a peaceful environment with walking trails and picnic areas, perfect for relaxation. For a rejuvenating experience, visit the local wellness center, where you can enjoy yoga classes and spa treatments designed to refresh your body and mind amidst tranquil surroundings.

Adventure

In Shiloh, experience the thrill of outdoor adventures at nearby Cahokia Mounds, where you can hike ancient trails and explore fascinating archaeological sites. For water fun, head to the nearby lakes for kayaking or fishing, offering a perfect blend of relaxation and excitement in nature.

Nightlife

Experience the lively nightlife at the Shiloh Sports Complex, where you can enjoy sports bars and casual dining. For a cozy vibe, visit the nearby Old Town Tavern for tasty bites and local brews. Don’t miss the local events at the Shiloh Community Park for some outdoor fun.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Shiloh

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Shiloh are December to February, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Shiloh is Monday. The most expensive day to stay in Shiloh is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your preferences, such as your budget, desired location, and type of hotel you’re looking for. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Shiloh with your flights and activities through an Expedia package deal.

Find the best attractions near Shiloh

Shiloh, Illinois, offers a delightful mix of family-friendly activities and outdoor adventures, making it a great vacation spot. Visitors can explore urban parks, historical monuments, and engaging museums that cater to those seeking cultural experiences. Whether you're interested in history or simply enjoying the outdoors, Shiloh has a variety of attractions that promise to enrich your visit.

  • Gateway Arch: Standing at 630 feet, this iconic monument is a symbol of westward expansion in America. Visitors can take a tram ride to the top for breathtaking views of the St. Louis skyline and the Mississippi River, immersing themselves in the rich cultural history of the region.
  • Cahokia Mounds State Historic Site: Explore the remnants of a pre-Columbian Native American city, featuring massive earthen mounds. This UNESCO World Heritage Site offers guided tours and educational exhibits that highlight the advanced society that once thrived here.
  • St. Clair County Historical Society: Delve into local history at this engaging museum, showcasing artifacts, photographs, and documents that tell the story of St. Clair County's past. Interactive exhibits make it a great stop for history buffs and families alike.

Best time to go to Shiloh

The best time to visit Shiloh can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Shiloh falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Shiloh falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January31.6°F (-0.2°C)Light RainMostly CloudyAverageSlightly Low
February34.9°F (1.6°C)Light RainMostly SunnyAverageSlightly Low
March46.2°F (7.9°C)Light RainMostly SunnyAverageAverage
April55.8°F (13.2°C)Light RainMostly SunnySlightly HighAverage
May66.2°F (19.0°C)Light RainMostly SunnyAverageSlightly High
June75.6°F (24.2°C)Light RainMostly SunnySlightly HighSlightly High
July77.9°F (25.5°C)Light RainMostly SunnySlightly HighSlightly High
August76.1°F (24.5°C)Light RainMostly SunnyAverageAverage
September70.2°F (21.2°C)Light RainMostly SunnyAverageAverage
October58.3°F (14.6°C)Light RainMostly SunnySlightly LowAverage
November45.9°F (7.7°C)Light RainMostly SunnySlightly LowAverage
December37.6°F (3.1°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Shiloh

Flying into Shiloh, Illinois, is convenient with several major airports nearby. St. Louis Lambert International Airport (STL) is situated 28 miles away and offers excellent hotel options like The Ritz-Carlton, St. Louis, and Ameristar Casino Resort and Spa, both about 7 miles from the airport. Springfield Abraham Lincoln Capital Airport (SPI) is 89 miles distant, with nearby hotels such as the President Abraham Lincoln Springfield - DoubleTree by Hilton, just 3 miles away. Cape Girardeau Municipal Airport (CGI) is 94 miles from Shiloh, featuring hotels like Drury Plaza Hotel Cape Girardeau Conference Center, located 6 miles away. Each airport provides various transportation services to accommodate travelers.

Frequently asked questions

What is the best area to stay in Shiloh?
The best area to stay in Shiloh is near the Shiloh Crossing shopping area, providing convenient access to amenities and local attractions.

This area is centrally located and offers a variety of accommodations. It's characterized by its proximity to shopping centers and dining options, making it a practical base for visitors. For instance, you'll find hotels situated close to Green Mount Road, which is a main thoroughfare connecting Shiloh to neighboring communities.

For families, staying near Shiloh Crossing is particularly beneficial. You'll have easy access to restaurants suitable for all ages and stores for any necessities. The area also provides convenient access to community parks and recreational facilities, offering opportunities for outdoor activities.

Travelers seeking convenience for business or personal visits will find this area ideal.
When is the best time to go to Shiloh?
The best time to visit Shiloh, Illinois, is during the shoulder seasons of spring (April to May) and fall (September to October) when the weather is most pleasant for outdoor activities and events.

During these months, the temperatures are mild, making it comfortable to explore the local parks and attractions without the intense heat of summer or the cold of winter. Spring brings blooming flowers and budding trees, while fall offers colorful foliage, creating scenic backdrops for your visit.

For families, these seasons are ideal for visiting local farms for seasonal activities like pumpkin patches or berry picking, and for enjoying community festivals. The mild weather ensures a relaxed experience for children and adults alike, whether you're strolling through a park or attending an outdoor event.

Couples will appreciate the pleasant weather for romantic walks through natural areas or for enjoying outdoor dining experiences.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Shiloh.
How can I save on a Shiloh hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Shiloh hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Shiloh hotel?
Prices for hotels in Shiloh often vary, but you can find a great deal from $66 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia