Searching for hotels in O'Fallon Township? Compare room rates and reviews to find your ideal stay.

Where to Stay in O'Fallon Township

Discover the most-visited places in O'Fallon Township and find your best stay!

O'Fallon Township Hotels Recommended for You

Check out our selection of great hotels in O'Fallon Township.

5 star

Find More Hotels

Business travel

Find More Hotels

Breakfast

Find More Hotels

Family friendly

Find More Hotels

Hotels Near Famous Attractions in O'Fallon Township

Check out these hotels located near popular sights in O'Fallon Township

Walgreens

Show more

ALDI

Show more

Wehrenberg Mid-Rivers 14 Cine

Show more

Buckle

Show more

Explore Guest Reviews of Hotels in O'Fallon Township

Looking for hotels in O'Fallon Township? Get inspired by reviews from real travelers.
Drury Inn & Suites St. Louis St. Peters
4.4/599 Reviews
Aside from cleanliness and positive guest services, the dining area was nice and the breakfast food was delicious. (I would’ve really loved bacon as an option.) Parking was easy and well maintained. My recommendation: Your main door drive up check-in looks like a side door entrance. We drove around the building just to make sure it was the front. It’s so easy to get to, looks great from the interstate, but it needs to have a front door makeover to go with all the positive amenities offered to clients. If it were a last minute need for hotel, I wouldn’t have felt comfortable pulling up to stay over simply because of the drive up not looking safe or impressive. That’s the first thing a guest sees.
Comfort Inn & Suites St Louis-O'Fallon
3.6/598 Reviews
Good location, the hotel front desk male waiter service in general. Breakfast was good, the waiter at the front desk recommended a nearby dinner bar, very good
Holiday Inn Express & Suites ST Peters
4.5/575 Reviews
Meet the standards of Samsung hotels

Frequently Asked Questions

Local Travel Info

Highest Price$448
Lowest Price$71
Number of Reviews377
Number of Hotels5
Average Price (Weekdays)$172
Average Price (Weekends)$213