Skip to main content

Search hotels in Shiloh, IL

Enter your dates to see the latest prices and deals for Shiloh hotels

Shiloh – 1 hotel or place to stay

Hotels with parking in Shiloh

Free parking
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 108 reviews
From US$161.37 per night
Free parking
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 620 reviews
From US$106.21 per night
Free parking
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 799 reviews
From US$131.29 per night
Free parking
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 377 reviews
From US$129.56 per night
Free parking
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 213 reviews
From US$131.81 per night
Free parking
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 597 reviews
From US$127.64 per night
Free parking
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 108 reviews
From US$109.05 per night

Most booked hotels in Shiloh and surroundings in the past month

See all

Popular with guests booking hotels in Shiloh

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 89 reviews

Popular with guests booking hotels in Fairview Heights

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 496 reviews

Popular with guests booking hotels in O'Fallon

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 549 reviews

Popular with guests booking hotels in O'Fallon

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 799 reviews

Popular with guests booking hotels in Fairview Heights

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 620 reviews

Popular with guests booking hotels in O'Fallon

Popular with guests booking hotels in O'Fallon

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 106 reviews

Popular with guests booking hotels in Belleville

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 186 reviews

Popular with guests booking hotels in Fairview Heights

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 155 reviews

Popular with guests booking hotels in Mascoutah

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 377 reviews

Budget hotels in Shiloh and nearby

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 549 reviews

Offering guest rooms with free Wi-Fi and cable TVs, this hotel is less than 7 miles from Scott Air Force Base in O’Fallon, Illinois. A complimentary grab and go breakfast is served each morning.

From US$58.47 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 799 reviews

Located 17 miles from central St. Louis, this O’Fallon, Illinois hotel offers a 37-inch flat-screen cable TV in every guest room. A hot breakfast with eggs, sausage, and more is served daily.

From US$131.29 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 213 reviews

Situated in O'Fallon, within 26 km of St. Louis Gateway Arch and 26 km of Laclede's Landing, Hampton Inn O'Fallon, Il features accommodation with a fitness centre and free WiFi throughout the property...

From US$131.81 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 115 reviews

Hilton Garden Inn St. Louis Shiloh/O'Fallon IL has a fitness centre, shared lounge, a restaurant and bar in O'Fallon. This 3-star hotel offers a 24-hour front desk, an ATM and free WiFi.

From US$110.49 per night
Scored out of 10, guest rating 4.7
Disappointing - What previous guests thought, 207 reviews

Welcome Suites-O'Fallon offers accommodation in O'Fallon. Free private parking is available on site. The rooms are equipped with a flat screen TV with cable channels.

From US$75.65 per night
Scored out of 10, guest rating 5.3
Passable - What previous guests thought, 428 reviews

La Quinta by Wyndham O'Fallon, IL - St. Louis is situated in O'Fallon, within 25 km of St. Louis Gateway Arch and 24 km of Laclede's Landing.

From US$80.85 per night
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 45 reviews

Located 6 miles from Southwestern Illinois College, this O'Fallon, Illinois hotel features an indoor pool, a daily hot breakfast and rooms with a 32-inch flat-screen TV.

From US$83.80 per night
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 182 reviews

Offering convenient access to downtown St. Louis, the Sleep Inn O'Fallon near I-64 hotel in O’Fallon, Illinois is close to several shopping malls and industrial parks, including St. Clair Square Mall.

From US$73.20 per night

Best hotels with breakfast in Shiloh and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 87 reviews

Featuring 3-star accommodation, Fairfield by Marriott Inn and Suites O Fallon IL is set in O'Fallon, 27 km from St. Louis Gateway Arch and 26 km from Laclede's Landing.

From US$160.74 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 34 reviews

Situated in O'Fallon and with St. Louis Gateway Arch reachable within 30 km, TownePlace Suites by Marriott St.

From US$174.33 per night
Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 106 reviews

Situated in O'Fallon, 25 km from St. Louis Gateway Arch, Baymont by Wyndham O'Fallon St. Louis Area features accommodation with a fitness centre, free private parking, a garden and a shared lounge.

From US$69.70 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 377 reviews

Boasting a casino, Best Western Plus MidAmerica Hotel is situated in Mascoutah in the Illinois region, 38 km from St. Louis Gateway Arch and 37 km from Laclede's Landing.

From US$129.56 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 54 reviews

<h2>Comfortable Accommodations</h2> Holiday Inn Saint Louis-Fairview Heights by IHG in Fairview Heights offers family rooms with air-conditioning, private bathrooms, and free WiFi.

From US$151.32 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 97 reviews

Located within 19 km of Laclede's Landing and 20 km of Edward Jones Dome, Econo Lodge Inn & Suites Fairview Heights St Louis offers rooms in Fairview Heights.

From US$77.10 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 186 reviews

Situated in Belleville, 26 km from St. Louis Gateway Arch, Super 8 by Wyndham Belleville St. Louis Area features rooms with air conditioning.

From US$71.75 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 496 reviews

Situated in Fairview Heights, 21 km from St. Louis Gateway Arch, Radisson Hotel Fairview Heights - St Louis features accommodation with a fitness centre, free private parking, a shared lounge and a...

From US$107.30 per night