Find and Book Top Hotels in Shiloh

Search among 24 available hotels and places to stay in Shiloh from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-24 out of 24
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
From   US$ 133 /nightSelect
Places to stay near Shiloh
8.4
Great102 reviews
MapView on map10.4 mi from Shiloh10.4 mi from City Center
From   US$ 90 /nightSelect
8.4
Great48 reviews
10.5 mi from Shiloh10.5 mi from City Center
From   US$ 122 /nightSelect
16.4 mi from Shiloh16.4 mi from City Center
From   US$ 126 /nightSelect
8.4
Great34 reviews
10.5 mi from Shiloh10.5 mi from City Center
From   US$ 89 /nightSelect
8.2
Great41 reviews
15.2 mi from Shiloh15.2 mi from City Center
From   US$ 113 /nightSelect
8.4
Great49 reviews
12.0 mi from Shiloh12.0 mi from City Center
From   US$ 105 /nightSelect
5.9 mi from Shiloh5.9 mi from City Center
From   US$ 76 /nightSelect
8.6
Great57 reviews
15.9 mi from Shiloh15.9 mi from City Center
From   US$ 76 /nightSelect
14.4 mi from Shiloh14.4 mi from City Center
From   US$ 179 /nightSelect
8.0
Great20 reviews
2.2 mi from Shiloh2.2 mi from City Center1400 yd from Eagles Ball Park
From   US$ 106 /nightSelect
8.6
Great45 reviews
16.3 mi from Shiloh16.3 mi from City Center
From   US$ 89 /nightSelect
8.4
Great85 reviews
2.0 mi from Shiloh2.0 mi from City Center
From   US$ 110 /nightSelect
7.8
Very good58 reviews
5.4 mi from Shiloh5.4 mi from City Center
From   US$ 102 /nightSelect
8.2
Great87 reviews
4.6 mi from Shiloh4.6 mi from City Center
From   US$ 97 /nightSelect
8.4
Great36 reviews
10.5 mi from Shiloh10.5 mi from City Center
From   US$ 114 /nightSelect
8.6
Great38 reviews
12.0 mi from Shiloh12.0 mi from City Center
From   US$ 139 /nightSelect
16.2 mi from Shiloh16.2 mi from City Center
From   US$ 199 /nightSelect
3.2 mi from Shiloh3.2 mi from City Center1.0 mi from Eagles Ball Park
From   US$ 129 /nightSelect
5.4 mi from Shiloh5.4 mi from City Center
From   US$ 116 /nightSelect
8.4
Great100 reviews
5.5 mi from Shiloh5.5 mi from City Center
From   US$ 138 /nightSelect
16.2 mi from Shiloh16.2 mi from City Center
From   US$ 199 /nightSelect
3.0 mi from Shiloh3.0 mi from City Center1200 yd from Eagles Ball Park
From   US$ 94 /nightSelect
2.1 mi from Shiloh2.1 mi from City Center1.1 mi from Eagles Ball Park
From   US$ 259 /nightSelect

Best hotels and places to stay in Shiloh

Why visit?

Shiloh, Illinois offers a unique blend of rich history, charming small-town ambiance, and convenient access to popular attractions in the surrounding area. With a variety of hotels in Shiloh, IL, tourists can enjoy comfortable accommodations while exploring key sites like the Shiloh National Military Park and engaging in outdoor activities.

Where to stay?

Downtown Shiloh: Staying in the heart of downtown Shiloh allows visitors to immerse themselves in the towns historic charm. With proximity to quaint shops, local restaurants, and the Shiloh National Military Park, tourists can easily explore the towns attractions on foot. Hotels in downtown Shiloh IL provide easy access to the towns main landmarks, ensuring an enjoyable and convenient stay.

OFallon: Adjacent to Shiloh, the neighboring city of OFallon offers a wide range of accommodation options. Visitors can find numerous hotels in Shiloh IL near OFallon that provide modern amenities and easy access to shopping centers, restaurants, and recreational activities. Staying in OFallon provides a slightly more suburban experience while still remaining close to Shilohs main attractions.

Fairview Heights: Another excellent option for tourists visiting Shiloh is to stay in Fairview Heights, just a short drive away. It offers a variety of hotels suited for different budgets. With convenient access to shopping malls, a wide range of dining options, and nearby attractions like the St. Clair Square, Fairview Heights provides a comfortable and convenient base for exploring the Shiloh area.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $250.

Best value for moneyComfort Inn & Suites Shiloh-OFallonLocated in the heart of Shiloh, this hotel offers comfortable and affordable accommodations. With spacious rooms, friendly staff, and convenient amenities such as complimentary breakfast and free Wi-Fi, it provides excellent value for money. Guests can also enjoy its prime location, with easy access to attractions in both Shiloh and OFallon. The hotels affordable rates make it one of the top choices among budget-conscious travelers looking for quality accommodations in Shiloh, IL. Super 8 by Wyndham OFallonAnother great option for those seeking value for money in Shiloh is the Super 8 by Wyndham OFallon. This hotel offers affordable rates without compromising on comfort. Guests can enjoy clean and spacious rooms, complimentary breakfast, and access to amenities like free Wi-Fi and an outdoor pool. Its central location provides easy access to Shiloh and the surrounding areas, making it an ideal choice for budget travelers. Quality Inn OFallonConveniently located near Shiloh, the Quality Inn OFallon offers comfortable accommodations at affordable prices. Guests can enjoy clean and well-appointed rooms, complimentary breakfast, and access to amenities such as a fitness center. The hotels friendly staff and convenient location near restaurants and shopping centers make it a great value for visitors to Shiloh, Illinois.

Best kids-friendly hotels

Best hotels for a romantic getawayHilton Garden Inn St. Louis Shiloh/OFallonThis elegant hotel offers a romantic setting with its stylish guest rooms and luxurious amenities. Couples can enjoy amenities such as an indoor pool, a fitness center, an on-site restaurant, and a lounge bar. Its prime location near Shiloh and OFallon provides easy access to attractions, shopping, and dining options, making it an ideal choice for a romantic getaway in Shiloh, IL. Hyatt Place St. Louis/OFallonWith its modern decor, spacious rooms, and top-notch amenities, the Hyatt Place St. Louis/OFallon is a perfect choice for a romantic escape. Couples can relax in the hotels indoor pool, grab a drink at the on-site bar, and enjoy delicious meals at the hotels restaurant. Its convenient location near Shiloh and OFallon ensures easy access to local attractions and entertainment options, enhancing the romantic experience. Best for locationHoliday Inn Express & Suites OFallonSituated in a prime location, this hotel provides easy access to both Shiloh and OFallon. Its spacious rooms, complimentary breakfast, and friendly staff make it a popular choice among travelers. Additionally, guests can enjoy the hotels fitness center, indoor pool, and proximity to shopping and dining options, ensuring a convenient and enjoyable stay. Fairfield Inn & Suites by Marriott Fairview HeightsConveniently located near Shiloh, this hotel offers comfortable accommodations and easy access to local attractions. Guests can enjoy well-appointed rooms, complimentary breakfast, and amenities like a fitness center and indoor pool. Its location near Fairview Heights shopping centers and dining options provides ample entertainment options for visitors. Hampton Inn St. Louis/Shiloh-Scott AFBWith its close proximity to Shiloh and Scott Air Force Base, this hotel offers convenient access to both business and leisure travelers. Guests can enjoy comfortable rooms, complimentary breakfast, and access to amenities like a fitness center and indoor pool. Its location near restaurants and shopping centers provides added convenience for guests staying in Shiloh, Illinois. Best for a short city breakDrury Inn & Suites St. Louis Fairview HeightsThis hotel offers a comfortable and convenient stay for those looking for a short city break in Shiloh. With its spacious rooms, complimentary breakfast and evening reception, and amenities like an indoor pool and fitness center, guests can relax and unwind during their visit. Its location near Fairview Heights shopping and entertainment venues provides ample options for a brief getaway.

Country Inn & Suites by Radisson, Fairview Heights

Show moreLess