Skip to main content

Search hotels in O'Fallon

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

Filter by:

Star Rating

Review score

O'Fallon – 10 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hampton Inn O'Fallon, Il, hotel in O'Fallon

Located in O'Fallon, within 16 miles of St. Louis Gateway Arch and 16 miles of Laclede's Landing, Hampton Inn O'Fallon, Il has accommodations with a fitness center and free WiFi throughout the...

Easy to access.
Scored 8.8
8.8
Rated excellent
Excellent
301 reviews
Price from
$119.89
1 night, 2 adults
Fairfield by Marriott Inn and Suites O Fallon IL, hotel in O'Fallon

Featuring 3-star accommodations, Fairfield by Marriott Inn and Suites O Fallon IL is located in O'Fallon, 17 miles from St. Louis Gateway Arch and 16 miles from Laclede's Landing.

breakfast was available
Scored 9.0
9.0
Rated wonderful
Wonderful
114 reviews
Price from
$129.27
1 night, 2 adults
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.

The room was comfortable food was great for breakfast and dinner. Close to shopping highway and restaurants
Scored 9.0
9.0
Rated wonderful
Wonderful
761 reviews
Price from
$116.99
1 night, 2 adults
TownePlace Suites by Marriott St. Louis O'Fallon, hotel in O'Fallon

Located in O'Fallon and with St. Louis Gateway Arch reachable within 16 miles, TownePlace Suites by Marriott St.

Clean and very spacious. Staff was amazing.
Scored 8.2
8.2
Rated very good
Very Good
35 reviews
Price from
$129
1 night, 2 adults
Hilton Garden Inn St. Louis Shiloh/O'Fallon IL, hotel in O'Fallon

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

Location, staff was great.
Scored 7.4
7.4
Rated good
Good
124 reviews
Price from
$108.39
1 night, 2 adults
See all 11 hotels in O'Fallon

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

See all

What Guests Said About O'Fallon:

  • Scored 2.0
    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.
    Schyleur
    United States of America
  • Scored 8.0
    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!
    Jerrie
    United States of America
  • Scored 10
    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.
    Ms Tanya
    United States of America
  • Scored 10
    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
    Thomas
    United States of America

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

See all
  • From $58.65 per night
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 510 reviews
    Breakfast was good, comfortable hotel and location within driving distance of what is needed. Few gas stations right up the street, not really anything close for immediate walking distance. Great location for price and breakfast is decent.
    Anjelica
    United States of America
  • From $120.26 per night
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 761 reviews
    Everyone was super nice! Loved the drinks at kickback. Beds were comfy. Hotel is clean. Plenty of luggage carts. Check in/out was seamless. Pool guy was super nice!
    Jenna
    United States of America
  • From $121.21 per night
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 301 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
    Joëlle
    Belgium
  • Scored 5.7
    5.7
    Rated okay
    Above average
     · 196 reviews
    Hotel is overall very clean. They upgraded the furniture in the room. Appliances all work.
    Heather
    United States of America
  • From $64.41 per night
    Scored 6.5
    6.5
    Rated pleasant
    Pleasant
     · 466 reviews
    I do not recommend it, it is a bad hotel.
    Jesus
    United States of America