Skip to main content

Search hotels in O'Fallon, IL

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

O'Fallon – 14 hotels and places to stay

Filter by:

Star Rating
Review score

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.

R
Regina
From
United States
Great breakfast, coffee, and service! Friendly staff! Clean and nice decor. Perfect location with easy access to the Interstate and many restaurants nearby.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 799 reviews
Price from
$114.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 18 miles, TownePlace Suites by Marriott St.

J
Jennifer
From
United States
This property is very nice and clean .
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 34 reviews
Price from
$140
1 night, 2 adults

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

C
Carolyn
From
United States
very clean, beds were comfortable & breakfast was great.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 210 reviews
Price from
$113.98
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.

K
Kristen
From
United States
The hotel was very clean and the bed was comfortable! We stayed here for a special treat for my daughter’s birthday, and it was perfect!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 88 reviews
Price from
$157.17
1 night, 2 adults

La Quinta by Wyndham O'Fallon, IL - St. Louis

Hotel in O'Fallon

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.

D
Dudley
From
United States
I like the atmosphere of the hotel ppl keep out of one another's way and are polite... I enjoy the fact that if you have a do not disturb sign on the door they do not bother you for anything not even housekeeping... I enjoy their coffee bar that's all day & the continental breakfast...
Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 446 reviews
Price from
$80
1 night, 2 adults

Candlewood Suites Ofallon, Il - St. Louis Area by IHG

Hotel in O'Fallon

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.

J
Jody
From
United States
rooms are exceptionally clean and fully stocked with anything you might need
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 119 reviews
Price from
$103
1 night, 2 adults

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

W
William
From
0
Friendly staff and the room was very clean and comfortable, I would definitely recommend
Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 559 reviews
Price from
$56.10
1 night, 2 adults

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.

G
Greenlee
From
United States
Staff very friendly felt like an at home place. My family enjoyed it
Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 211 reviews
Price from
$46.43
1 night, 2 adults

Baymont by Wyndham O'Fallon St. Louis Area

Hotel in O'Fallon

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.

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 111 reviews
Price from
$62.90
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.

S
Sheila
From
United States
Sad we had to purchase the breakfast as most offer free breakfast. It was acceptable
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 111 reviews
Price from
$107.50
1 night, 2 adults
See all 14 hotels in O'Fallon

Hotels with parking in O'Fallon

Free parking
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 618 reviews
From $106.21 per night
Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 144 reviews
From $171.75 per night
Free parking
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 49 reviews
From $144.30 per night
Free parking
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
From $184.40 per night
Free parking
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 99 reviews
From $97.15 per night
Parking on site
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3,314 reviews
From $204.02 per night
Parking garage
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 677 reviews
Parking garage
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 139 reviews
From $140.30 per night
Parking on site
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,341 reviews
From $142.87 per night
Private Parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 97 reviews
From $228.35 per night

Most booked hotels in O'Fallon and surrounding area in the past month

See all

Popular with guests booking hotels in O'Fallon

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 88 reviews

Popular with guests booking hotels in O'Fallon

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 210 reviews

Popular with guests booking hotels in O'Fallon

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 141 reviews

Popular with guests booking hotels in O'Fallon

Popular with guests booking hotels in O'Fallon

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 111 reviews

Popular with guests booking hotels in O'Fallon

Popular with guests booking hotels in O'Fallon

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 111 reviews

Popular with guests booking hotels in O'Fallon

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 799 reviews

Popular with guests booking hotels in O'Fallon

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 559 reviews

Popular with guests booking hotels in O'Fallon

Best hotels with breakfast in O'Fallon and nearby

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 82 reviews

Located within 17 miles of St. Louis Gateway Arch and 16 miles of Laclede's Landing, Holiday Inn Express & Suites O'Fallon-Shiloh by IHG provides rooms in Shiloh.

From $117.15 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 111 reviews

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.

From $115.18 per night
Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 49 reviews

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.

From $76.98 per night
Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 111 reviews

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.

From $55.72 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 53 reviews

Located 13 miles from St. Louis Gateway Arch, Holiday Inn Saint Louis-Fairview Heights by IHG offers 3-star accommodations in Fairview Heights and features a shared lounge, a restaurant and a bar.

From $141.01 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 524 reviews

Located in Fairview Heights, 13 miles from St. Louis Gateway Arch, Radisson Hotel Fairview Heights - St Louis has accommodations with a fitness center, free private parking, a shared lounge and a...

From $107.30 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 95 reviews

Econo Lodge Inn & Suites Fairview Heights St Louis is offering accommodations in Fairview Heights. This 2-star hotel offers room service, an ATM and free WiFi.

From $81.92 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 618 reviews

Conveniently located off Interstate 64 and just a 15-minute drive from downtown St. Louis, this hotel features a flat-screen TV in every guest room.

From $106.21 per night

Hotels located in the center of O'Fallon

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 141 reviews

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

From $94.74 per night

Budget hotels in O'Fallon and nearby

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 409 reviews

Downtown St. Louis is a 17-minute drive from this Illinois hotel. It offers a daily grab and go breakfast. Moreover, it offers free Wi-Fi and expanded cable TV with HBO in every room.

From $66.26 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 405 reviews

Country Inn & Suites by Radisson, Fairview Heights, IL is located in Fairview Heights, 13 miles from St. Louis Gateway Arch and 12 miles from Laclede's Landing.

From $117.99 per night
Scored out of 10, guest rating 4.6
Disappointing - What previous guests thought, 18 reviews

Located in Fairview Heights, 13 miles from St. Louis Gateway Arch, Best Western St. Louis Fairview Heights provides accommodations with a fitness center, free private parking and a shared lounge.

From $110.38 per night
Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 163 reviews

Featuring 2-star accommodations, Comfort Suites Fairview Heights Saint Louis is located in Fairview Heights, 13 miles from St. Louis Gateway Arch and 13 miles from Laclede's Landing.

From $96.47 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 388 reviews

Featuring a casino, Best Western Plus MidAmerica Hotel is located in Mascoutah in the Illinois region, 24 miles from St. Louis Gateway Arch and 23 miles from Laclede's Landing.

From $126.68 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 8 reviews

Stacy's Retreat is located in Fairview Heights, just 14 miles from St. Louis Gateway Arch and 14 miles from Laclede's Landing.

Private 4 Bedroom Home with a hot tub is located in Caseyville, just 16 miles from St. Louis Gateway Arch and 15 miles from Laclede's Landing.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

Traveler's Place of Belleville is located in Belleville, just 18 miles from Edward Jones Dome and 18 miles from Lumiere Place. With free private parking, the property is 19 miles from St.

From $158.17 per night

FAQs about hotels in O'Fallon

What Guests Said About O'Fallon:

10

Downtown O’Fallon on a Thursday night (night we went) was...

Downtown O’Fallon on a Thursday night (night we went) was nice. After driving in from Texas, we wanted a pub we could relax in. There are quite a few places to choose from, but we went to 1st Street Bar & Grill. We sat outside, had cocktails and dinner. The food and service were very good and sitting outside was relaxing. We will go back to 1st Street Bar & Grill on our next trip!
Guest review by
Dennis
United States
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
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
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
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.
Guest review by
Ms Tanya
Australia
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
Guest review by
Thomas
United States

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

See all
From $128.97 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 799 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 $131.96 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 210 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 $48.72 per night
Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 559 reviews
Location is great, hotel is safe and quiet, price is affordable. Coffee is very weak, not drinkable.
Guest review by
Edward
United States
From $68.77 per night
Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 211 reviews
Hotel is overall very clean. They upgraded the furniture in the room. Appliances all work.
Guest review by
Heather
United States
From $128.97 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 799 reviews
Excellent breakfast, very clean hotel. Friendly staff.
Guest review by
Martha
United States