Skip to main content

Search hotels in O'Fallon, IL

Enter your dates to see the latest prices and deals for O'Fallon hotels

O'Fallon – 14 hotels and places to stay

Hotels with parking in O'Fallon

Free parking
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 618 reviews
From US$122.03 per night
Free parking
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 147 reviews
From US$183.52 per night
Free parking
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 46 reviews
From US$114.33 per night
Free parking
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 10 reviews
From US$184.40 per night
Free parking
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 94 reviews
From US$97.15 per night
Parking on site
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,363 reviews
From US$116.75 per night
Parking garage
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 703 reviews
Parking garage
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 146 reviews
From US$114.13 per night
Parking on site
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,336 reviews
From US$118.89 per night
Private parking
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 93 reviews
From US$162.93 per night

Most booked hotels in O'Fallon and surroundings in the past month

See all

Popular with guests booking hotels in O'Fallon

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

Popular with guests booking hotels in O'Fallon

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

Popular with guests booking hotels in O'Fallon

Popular with guests booking hotels in O'Fallon

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 138 reviews

Popular with guests booking hotels in O'Fallon

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

Popular with guests booking hotels in O'Fallon

Popular with guests booking hotels in O'Fallon

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

Popular with guests booking hotels in O'Fallon

Popular with guests booking hotels in O'Fallon

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

Popular with guests booking hotels in O'Fallon

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

Hotels located in the centre of O'Fallon

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$114.87 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$86.73 per night
Scored out of 10, guest rating 5.6
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 6.3
Pleasant - What previous guests thought, 138 reviews

Extended Stay America Select Suites - St Louis - O' Fallon, IL is situated in O'Fallon, within 24 km of Laclede's Landing and 24 km of Edward Jones Dome. This 2-star hotel offers free WiFi.

From US$101.27 per night

Budget hotels in O'Fallon and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 493 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
Scored out of 10, guest rating 6.8
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 8.7
Fabulous - What previous guests thought, 618 reviews

Conveniently located off Interstate 64 and just 15 minutes’ drive from St. Louis city centre, this hotel features a flat-screen TV in every guest room.

From US$122.03 per night
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 401 reviews

Downtown St. Louis is a 17-minute drive from this Illinois hotel. It offers a daily grab and go breakfast. Moreover, it offers free Wi-Fi and expanded cable TV with HBO in every room.

From US$67.24 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 427 reviews

Country Inn & Suites by Radisson, Fairview Heights, IL is situated in Fairview Heights, 21 km from St. Louis Gateway Arch and 20 km from Laclede's Landing.

From US$104.14 per night
Scored out of 10, guest rating 4.2
Disappointing - What previous guests thought, 17 reviews

Located in Fairview Heights, 21 km from St. Louis Gateway Arch, Best Western St. Louis Fairview Heights provides accommodation with a fitness centre, free private parking and a shared lounge.

From US$86.67 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 155 reviews

Featuring 2-star accommodation, Comfort Suites Fairview Heights Saint Louis is located in Fairview Heights, 21 km from St. Louis Gateway Arch and 20 km from Laclede's Landing.

From US$86.73 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 374 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

Best hotels with breakfast in O'Fallon and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 90 reviews

Situated within 27 km of St. Louis Gateway Arch and 26 km of Laclede's Landing, Holiday Inn Express & Suites O'Fallon-Shiloh by IHG provides rooms in Shiloh.

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

Set 20 km from St. Louis Gateway Arch, Holiday Inn Saint Louis-Fairview Heights by IHG offers 3-star accommodation in Fairview Heights and features a shared lounge, a restaurant and a bar.

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

Offering a terrace and garden view, Stacy's Retreat is situated in Fairview Heights, 23 km from St. Louis Gateway Arch and 22 km from Laclede's Landing.

Featuring air-conditioned accommodation with a balcony, 3 Bedroom Home - Lake Views on 3 Sides is located in Caseyville. 27 km from St.

Boasting air-conditioned accommodation with a balcony, Private 4 Bedroom Home with a hot tub is situated in Caseyville. It is located 25 km from St.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Set in Belleville, 29 km from Edward Jones Dome and 29 km from Lumiã¨Re Place, Traveler's Place of Belleville offers air conditioning. With free private parking, the property is 30 km from St.

FAQs about hotels in O'Fallon

What guests said about O'Fallon:

10

Downtown O’Fallon on a Thursday night (night we went) was...

Downtown O’Fallon on a Thursday night (night we went) was nice. After driving in from Texas, we wanted a pub we could relax in. There are quite a few places to choose from, but we went to 1st Street Bar & Grill. We sat outside, had cocktails and dinner. The food and service were very good and sitting outside was relaxing. We will go back to 1st Street Bar & Grill on our next trip!
Guest review by
Dennis
United States
8.0

My grandmother lives in the O'Fallon Shiloh area.

My grandmother lives in the O'Fallon Shiloh area. Great shopping and restaurants. About 30 minutes from St. Louis. O'Fallon is a great place to stay if you like a smaller, safe town type setting at night but want to visit the big city attractions like the St. Louis zoo and museums during the day.
Guest review by
Abby
United States
2.0

Like I stated they got me with a $100 incidental fee showing...

Like I stated they got me with a $100 incidental fee showing me they don’t trust their customers. Blankets are this as a piece of paper. Curtains don’t close so the flood lights are blaring in your room and face. Pool was closed even though that was the whole point we chose this hotel. Even after all this, they never cared to help make things right or talk to me about any of these issues. Will never go back.
Guest review by
Schyleur
United States
8.0

This was a nice Super 8.

This was a nice Super 8. I realized after leaving that I had forgotten some earrings. I called the next day and they found them and kept them at the front desk for several days. When I returned from our trip the earrings were there. Very nice staff!
Guest review by
Jerrie
United States
10

O'Fallon is a growing small city with a mixture of old,...

O'Fallon is a growing small city with a mixture of old, charming churches and buildings to new businesses and hotels. I always love my stay here. Everything is close by, the 50 freeway runs right through it, and the new restaurants popping up are refreshing and fun to visit. My sons attended McKendree University so I would always plan my stay in O'Fallon since it's so close and has lots of known stores and tasty places to eat.
Guest review by
Ms Tanya
Australia
10

Everything was awesome the kick back breakfast the only...

Everything was awesome the kick back breakfast the only problem was we asked for maid service while we were out and didn’t get it easy to get into St. Louis from all three bridges and easy to get to the zoo and park Leave early if going to the zoo parking is awful
Guest review by
Thomas
United States

See reviews by guests who stayed at hotels in O'Fallon

See all
From US$182.42 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 800 reviews
Hotel was calming when you entered. Staff was presentable at the front desk and welcoming. The kitchen and dining area was kept neat and organized. Food was fresh! The room had no stains, no unpleasant odor, no chipping on the walls, and very comfortable. I have no complaints. Also kid friendly. Photos of the hotel are an understatement.
Guest review by
Jalisa
United States
From US$80.85 per night
Scored out of 10, guest rating 5.3
Passable - What previous guests thought, 427 reviews
Nothing. It was terrible. The shower was moldy, the linens were stained (I hope they had been washed), the screen was broken, the facade of the hotel was literally falling off, the entire place was absolutely filthy. There were food droppings all over the surfaces of the desk in my room….
Guest review by
Camille
Spain
From US$182.42 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 800 reviews
Drury Inn & Suites is topnotch for our family. The breakfast was great, lots of variety and good quality. The rooms are nice and clean and we were able to have connecting rooms which was awesome for our family of 7. Several options close-by if you need food outside of hotel.
Guest review by
Jamison
United States
From US$179.07 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 213 reviews
Easy, quiet, and comfortable hotel in the peaceful surroundings of Saint-Louis. The staff is more than friendly. And the swimming pool is actually warm
Guest review by
Joëlle
Belgium
From US$58.47 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 549 reviews
Location is great, hotel is safe and quiet, price is affordable. Coffee is very weak, not drinkable.
Guest review by
Edward
United States