Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
O'Fallon – 12 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Drury Inn & Suites St. Louis/O'Fallon, IL

Hotel in O'Fallon

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. Loved the free breakfast and dinners

Show more Show less
9.2
Awesome
326 reviews
Price from
$107.99
per night

Super 8 by Wyndham O'Fallon

Hotel in O'Fallon

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 continental breakfast is served each morning. The staff was extremely friendly and helpful. The beds were comfortable and the room was bigger than expected! Our stay was wonderful!

Show more Show less
7.8
Good
473 reviews
Price from
$69.99
per night

Best Western O'Fallon Hotel

Hotel in O'Fallon

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. I liked vh the fact is was right off the hiway

Show more Show less
6.7
Review score
185 reviews
Price from
$81
per night

Quality Inn O'Fallon I-64

Hotel in O'Fallon

The Quality Inn hotel is conveniently located off Interstate 64, minutes from Southwestern Illinois College Belleville Campus. This O'Fallon, IL hotel is just 14 miles from downtown St. Louis. Comfortable beds, my hubby and I got a great night sleep. And they were great with my service dog as well. We had driven 8 hours to pick up our classic 1972 Cuda at Gateway Classic Cars, so we were tired. The hotel was relatively close which was nice and quiet and well kept. The front staff guy was great and we had some fun conversation exchanges.

Show more Show less
7.6
Good
122 reviews
Price from
$89.10
per night

Welcome Suites-O'Fallon

Hotel in O'Fallon

Welcome Suites-O'Fallon offers accommodations in O'Fallon. Free private parking is available on site. The rooms are equipped with a flat screen TV with cable channels. Bugs !! They switched us rooms but seen another bug in the new room as well

Show more Show less
5.6
Review score
215 reviews
Price from
$74.49
per night

Hampton Inn O'Fallon, Il

Hotel in O'Fallon

Hampton Inn O'Fallon, Il features free WiFi throughout the property and rooms with air conditioning in O'Fallon. The hotel has an indoor pool, fitness center and a 24-hour front desk. The staff was exceptional. The facility and rooms were clean. The beds were perfect! We thoroughly enjoyed our stay.

Show more Show less
8.7
Excellent
80 reviews
Price from
$104
per night

Hilton Garden Inn St. Louis Shiloh/O'Fallon IL

Hotel in O'Fallon

Just off I-64, within driving distance of downtown St. Louis, this hotel in O'Fallon, Illinois offers guestrooms with free high-speed internet access and an on-site restaurant. Hilton Garden Inn St. good restaurants nearby. nice bathroom and comfy bed, large room and decent view

Show more Show less
8
Very Good
112 reviews
Price from
$123
per night

Extended Stay America - St. Louis - O' Fallon, IL

Hotel in O'Fallon

This Extended Stay America - St. Louis - O' Fallon, IL is located in O'Fallon and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. Safe, secure, clean, front desk always helpful and would give a greeting. Warm atmosphere.

Show more Show less
7.7
Good
139 reviews
Price from
$89.99
per night

Candlewood Suites Ofallon, Il - St. Louis Area, an IHG Hotel

Hotel in O'Fallon

Located just off Interstate 64 in O’Fallon, Illinois, this all-suite hotel features a full kitchen in every room. Free Wi-Fi is available throughout the property, and the St. Beautiful suite. Friendly staff great price!

Show more Show less
7.8
Good
148 reviews
Price from
$95.95
per night

TownePlace Suites by Marriott St. Louis O'Fallon

Hotel in O'Fallon

Featuring free WiFi throughout the property, TownePlace Suites by Marriott St. Louis O'Fallon is located in O'Fallon. Everything....its very clean. It was like home away from home

Show more Show less
8.6
Excellent
17 reviews
Price from
$141.55
per night

Most-booked hotels in O'Fallon in the past month

See all
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About O'Fallon:

Explore guest reviews of hotels in O'Fallon

See all