Top Hotels in O'Fallon

Find the Top Hotels in O'Fallon – 5+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-5 out of 5 hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map6.5 mi from City Center
From   US$ 124 /nightSelect
  • Heated indoor pool for year-round enjoyment
  • Complimentary hot breakfast every morning
  • Business center with essential services
MapView on map6.6 mi from City Center
From   US$ 71 /nightSelect
  • Indoor swimming pool and fitness centre
  • 24-hour front desk service available
  • Business centre for guests' needs
10.0
Perfect1 review
  • Outdoor pool
  • Business center
  • Fitness center
6.5 mi from City Center
From   US$ 153 /nightSelect
  • Complimentary evening social events
  • Spacious two-bedroom suites available
  • Pet-friendly environment for travelers
  • Indoor Pool
  • Fitness Centre
  • Restaurant
4.9 mi from City Center1400 yd from Knights of Columbus
From   US$ 110 /nightSelect
  • Exceptional staff service and hospitality
  • Pet-friendly policies for guests
  • Multiple nearby dining options available
  • Indoor Pool
  • Fitness Center
  • BBQ Grills
6.5 mi from City Center
From   US$ 119 /nightSelect
  • Pet-friendly accommodations for your furry friends
  • Fully equipped kitchens in modern suites
  • Indoor pool and hot tub for relaxation

Top Hotel Picks in O'Fallon

How much is a room per night?

These hotels are recommended for their easy access to major highways, local parks, and dining options like nearby Dorsett Village and the O'Fallon Sports Park. Prices begin around $90 per night, and many options have guest ratings over 8.0/10.

3 star: $90-$150
4 star: $150-$250
5 star: $250-$350

Top Recommended hotels in O'Fallon