Find hotels in O'Fallon, MO from $65

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Fresh & Modern Home-Away-From-Home Near St Charles
2.41 mi from city center
4.9/5 Exceptional! (18 reviews)
Perfect!
"This house is exactly as pictured - beautiful and spotlessly clean! We loved the neighborhood and Bryan was very responsive and easy to work with. Highly recommend!!"

Reviewed on Sep 23, 2021

Get rates
Fresh & Modern Home-Away-From-Home Near St Charles
☆BackYard BBQ Hidden Gem☆Perfect Location~Groups /Pets Welcome
The price is $298 per night from Nov 9 to Nov 9
2.31 mi from city center
4.7/5 Exceptional! (35 reviews)
In between homes
"The property worked out very well. Mark the owner was wonderful to work with."

Reviewed on Sep 14, 2021

☆BackYard BBQ Hidden Gem☆Perfect Location~Groups /Pets Welcome
Homewood Suites by Hilton St. Louis Riverport - Airport West
3 out of 5
13639 Riverport Dr, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is $84 per night from Oct 18 to Oct 18
14.16 mi from city center
4.1/5 Very Good! (863 reviews)
"The grout on the floors was dirty. The maid left a towel hanging from the previous guest and with covid thats simply unacceptable. The tub has rust on it. Renovations are needed. Definetly expected more from a Hilton property. The front desk clerks were positive and friendly, and the amenities were ..."

Reviewed on Oct 14, 2021

Homewood Suites by Hilton St. Louis Riverport - Airport West
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Pear Tree Inn St. Louis Airport
2.5 out of 5
10810 Pear Tree Ln, St. Ann, MO
Fully refundableReserve now, pay when you stay
The price is $81 per night from Oct 21 to Oct 21
19.22 mi from city center
4.4/5 Wonderful! (1,360 reviews)
"Clean, comfortable airport accommodations. Friendly 24hr transport from airport."

Reviewed on Oct 15, 2021

Pear Tree Inn St. Louis Airport
Holiday Inn Express St. Louis Arpt - Maryland Hgts, an IHG Hotel
2.5 out of 5
13615 Riverport Drive, I-70 & Earth City Expswy, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is $89 per night from Oct 18 to Oct 18
14.15 mi from city center
3.8/5 Good! (908 reviews)
"Enjoyed our stay."

Reviewed on Oct 11, 2021

Holiday Inn Express St. Louis Arpt - Maryland Hgts, an IHG Hotel
Residence Inn by Marriott O'Fallon
3 out of 5
101 Progress Point Ct., O'Fallon, MO
Fully refundableReserve now, pay when you stay
The price is $144 per night from Oct 25 to Oct 25
4.68 mi from city center
4.2/5 Very Good! (296 reviews)
"Lovely place very clean"

Reviewed on Aug 17, 2021

Residence Inn by Marriott O'Fallon
Drury Plaza Hotel St. Louis Chesterfield
3 out of 5
355 Chesterfield Ctr, Chesterfield, MO
Fully refundableReserve now, pay when you stay
The price is $126 per night from Oct 24 to Oct 24
12.52 mi from city center
4.7/5 Exceptional! (943 reviews)
"Liked the convenience of location. Sad to see then hesterfield Mall in such dismal condition."

Reviewed on Oct 10, 2021

Drury Plaza Hotel St. Louis Chesterfield
Golf Heaven and Nature Lovers
0.35 mi from city center
5/5 Exceptional! (9 reviews)
Repeat Stay
"It was every bit as pleasant and convenient as it was the last time we stayed. Thanks, Michele!"

Reviewed on Oct 5, 2021

Get rates
Golf Heaven and Nature Lovers
Comfort Inn & Suites St. Louis-O'Fallon
2.5 out of 5
100 Comfort Inn Ct, O'Fallon, MO
Fully refundableReserve now, pay when you stay
The price is $88 per night from Nov 7 to Nov 7
2.71 mi from city center
3.9/5 Good! (480 reviews)
"Pleasant stay"

Reviewed on Oct 13, 2021

Comfort Inn & Suites St. Louis-O'Fallon
Hilton St. Louis Frontenac
4 out of 5
1335 S Lindbergh Blvd, Frontenac, MO
Fully refundableReserve now, pay when you stay
The price is $121 per night from Nov 13 to Nov 13
19.98 mi from city center
4.3/5 Excellent! (960 reviews)
"Nice ambience."

Reviewed on Oct 6, 2021

Hilton St. Louis Frontenac
Best Western Plus The Charles Hotel
3 out of 5
1425 South 5th Street, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $109 per night from Oct 31 to Oct 31
12.44 mi from city center
4/5 Very Good! (950 reviews)
"It was just a nice stay. Comfortable beds. Close to shopping strip with plenty of food options."

Reviewed on Oct 5, 2021

Best Western Plus The Charles Hotel
Sleep Inn & Suites O'Fallon MO - Technology Drive
2.5 out of 5
1147 Technology Drive, O'Fallon, MO
Fully refundableReserve now, pay when you stay
The price is $87 per night from Nov 15 to Nov 15
4.67 mi from city center
4.5/5 Wonderful! (635 reviews)
"It was a very quiet and peaceful hotel. Very family oriented."

Reviewed on Oct 11, 2021

Sleep Inn & Suites O'Fallon MO - Technology Drive
Super 8 by Wyndham O'Fallon MO/St. Louis Area
2 out of 5
987 W Terra Ln, O'Fallon, MO
Fully refundableReserve now, pay when you stay
The price is $65 per night from Oct 31 to Oct 31
1.44 mi from city center
3.3/5 (611 reviews)
"Hard to find and not the cleanest. Washer was out of order."

Reviewed on Aug 29, 2021

Super 8 by Wyndham O'Fallon MO/St. Louis Area
Hampton Inn St. Louis/St. Charles
2.5 out of 5
3720 W Clay St, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $104 per night from Oct 31 to Oct 31
8.89 mi from city center
4.4/5 Wonderful! (825 reviews)
"This hotel is very nice and has a good location. I stayed 2 nights and I was a little worried about my room being directly off of the elevator. However, I did not hear a thing with the elevator opening and closing doors or with people waiting for it. Very quiet and comfortable beds with a lot of ..."

Reviewed on Oct 14, 2021

Hampton Inn St. Louis/St. Charles
Gorgeous, Spacious, 4 Bedroom - Great Location!
The price is $250 per night from Oct 18 to Oct 18
2.69 mi from city center
5/5 Exceptional! (21 reviews)
Family weekend
"We booked this property as it was the perfect size for myself and my family who came in from out of town to STL for my wedding weekend. This house was phenomenal. More than enough space to accommodate our group needs whose ages ranged from 1 to 70 years. David and Lorenda were quick to respond to ..."

Reviewed on Oct 12, 2021

Gorgeous, Spacious, 4 Bedroom - Great Location!
Courtyard by Marriott St Louis Creve Coeur
3 out of 5
828 N New Ballas Rd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $116 per night from Nov 7 to Nov 7
16.93 mi from city center
4.3/5 Excellent! (991 reviews)
"I booked this hotel to attend a memorial service and when I started looking this was the most cost efficient I could find available for the night. I was pleasantly surprised by how nice this hotel is. The curb appeal draws you in with it’s beautiful flowers but the friendly staff and cleanliness ..."

Reviewed on Oct 4, 2021

Courtyard by Marriott St Louis Creve Coeur
Ameristar Casino Resort and Spa (St. Charles)
4.5 out of 5
1 Ameristar Blvd, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $189 per night from Oct 19 to Oct 19
12.86 mi from city center
4.2/5 Excellent! (983 reviews)
"Great staff from the moment I walked in to check out. Thank you!!"

Reviewed on Sep 29, 2021

Ameristar Casino Resort and Spa (St. Charles)
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is $117 per night from Nov 1 to Nov 1
13.29 mi from city center
3.9/5 Very Good! (1,312 reviews)
"Was charged before Check-In when I chose the option Pay At Hotel. Called and was told at Check-In that you can’t split between two cards but that at Check-Out we could split between two cards. Went to pay at Check-Out with two cards and was told that they can only charge one card. So, horrible lies ..."

Reviewed on Oct 11, 2021

Hollywood Casino & Hotel St. Louis
La Quinta Inn & Suites by Wyndham St. Louis Westport
2.5 out of 5
11805 Lackland Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is $80 per night from Nov 1 to Nov 1
16.61 mi from city center
4.1/5 Very Good! (955 reviews)
"n/a"

Reviewed on Oct 15, 2021

La Quinta Inn & Suites by Wyndham St. Louis Westport
Elimwood Hotel
3 out of 5
13735 Riverport Dr, Maryland Heights, MO
The price is $90 per night from Oct 18 to Oct 18
14 mi from city center
3.7/5 Good! (841 reviews)
"If you are expecting top notch service & hotel, this is not it. I booked this for my daughter & I after reading reviews, we knew what to expect. This hotel isn't sparkling clean but it is decent enough. Be aware, there is only one working elevator. We went to a concert at the Amphitheater and took ..."

Reviewed on Oct 11, 2021

Elimwood Hotel
Don't see what you're looking for?
See all available properties in O'Fallon
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent reviews of O'Fallon hotels

More trip options