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 – 13 hotels and places to stay

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...

Front staff appear professional. Lobby was very clean and smelled welcoming. Room was very clean and welcoming
Review score
8.8
Excellent
279 reviews
Price from
$145.06
1 night, 2 adults

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.

Dependable, clean
Review score
8.6
Excellent
105 reviews
Price from
$169
1 night, 2 adults

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.

Waffle machines were not turned on when we got down for breakfast so that portion took quite a while to prepare. The eggs however were very good. Would have preferred real silverware. Staff was great!
Review score
9.0
Wonderful
807 reviews
Price from
$110.99
1 night, 2 adults

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

Breakfast was very good and they had a nice variety each day of my stay. Room was very clean and comfortable.
Review score
9.1
Wonderful
32 reviews
Price from
$148
1 night, 2 adults

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.

The room was clean, cool, and spacious. We were pleased with the location as well because it gave us access to many cool things in the area.
Review score
7.4
Good
123 reviews
Price from
$142.74
1 night, 2 adults

Extended Stay America Select Suites - St Louis - O' Fallon, IL is offering accommodations in O'Fallon. This 2-star hotel offers free WiFi.

Review score
6.2
Pleasant
130 reviews
Price from
$89.29
1 night, 2 adults

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 grab and go breakfast is served each morning.

Our power went out because of the storms and we needed a place to stay. It was convenient, clean and affordable. I would recommend this place to all my friends.
Review score
6.7
Pleasant
513 reviews
Price from
$51
1 night, 2 adults

Candlewood Suites Ofallon, Il - St. Louis Area by IHG is located in O'Fallon, within 16 miles of St. Louis Gateway Arch and 15 miles of Laclede's Landing.

Location
Review score
7.3
Good
127 reviews
Price from
$94
1 night, 2 adults

Located in O'Fallon, 16 miles from St. Louis Gateway Arch, Baymont by Wyndham O'Fallon St. Louis Area has accommodations with a fitness center, free private parking, a garden and a shared lounge.

Friendly staff. Good location for our trip to the area.
Review score
5.7
Fair
161 reviews
Price from
$74
1 night, 2 adults

La Quinta by Wyndham O'Fallon, IL - St. Louis is located in O'Fallon, within 15 miles of St. Louis Gateway Arch and 15 miles of Laclede's Landing.

Dirty, outdated, broken cabinets, green pool, leaking shower heads
Review score
5.6
Fair
306 reviews
Price from
$68
1 night, 2 adults
See all 13 hotels in O'Fallon

Hotels with parking in O'Fallon

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

See all

What Guests Said About O'Fallon:

  • Review score
    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
  • Review score
    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
  • Review score
    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
  • Review score
    10.0

    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
    United States
  • Review score
    10.0

    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 $142.91 per night
    Review score
    9.0
    Wonderful · 807 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 $142.91 per night
    Review score
    9.0
    Wonderful · 807 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!
    Guest review by
    Jenna
    United States
  • From $136.86 per night
    Review score
    8.8
    Excellent · 279 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 $142.91 per night
    Review score
    9.0
    Wonderful · 807 reviews
    Excellent breakfast, very clean hotel. Friendly staff.
    Guest review by
    Martha
    United States
  • From $73.30 per night
    Review score
    6.2
    Pleasant · 482 reviews
    I do not recommend it, it is a bad hotel.
    Guest review by
    Jesus
    United States