Find Hotels with Restaurants in O'Fallon, MO

Start date: Check-in selected.
To Date
End date: Check-out

Check availability on O'Fallon Hotels with Restaurants

Our top choices for O'Fallon hotels with a restaurant

Hilton Garden Inn St. Louis/O'Fallon MO

Hilton Garden Inn St. Louis/O'Fallon MO
3.0 star property
O'Fallon
8.8 out of 10, Excellent, (718)
"Clean room, quiet"
United States
Laura
$85 nightly
The price is $100
Dec 28 - Dec 29
Total with taxes and fees
Hilton Garden Inn St. Louis/O'Fallon MO

Best Western St. Louis-Kirkwood Route 66

Best Western St. Louis-Kirkwood Route 66
3.5 star property
Kirkwood
8.4 out of 10, Very Good, (1373)
"ths hotel is very clean and comfortable for a very good price and exceeded my expectations..."
United States
Dennis
$99 nightly
The price is $115
Dec 18 - Dec 19
Total with taxes and fees
Best Western St. Louis-Kirkwood Route 66

Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis
3.5 star property
Maryland Heights
8.4 out of 10, Very Good, (2221)
"Front staff was very friendly and very helpful. Check-in and check out was smooth and very easy. "
United States
James
$117 nightly
The price is $137
Jan 6 - Jan 7, 2026
Total with taxes and fees
Hollywood Casino & Hotel St. Louis

Holiday Inn St. Louis West Six Flags by IHG

Holiday Inn St. Louis West Six Flags by IHG
3.0 star property
Eureka
9.0 out of 10, Wonderful, (1002)
"Great pool! Great staff! "
United States
Tiffany
$112 nightly
The price is $130
Dec 22 - Dec 23
Total with taxes and fees
Holiday Inn St. Louis West Six Flags by IHG

Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa
4.5 star property
St. Charles
8.4 out of 10, Very Good, (1005)
"Clean room, wonderful helpful pleasant staff, amenities, everything was great love staying here!"
United States
Robyn
$166 nightly
The price is $194
Dec 21 - Dec 22
Total with taxes and fees
Ameristar Casino Resort and Spa

Courtyard by Marriott St Louis Westport Plaza

Courtyard by Marriott St Louis Westport Plaza
3.0 star property
Maryland Heights
8.8 out of 10, Excellent, (1000)
"Great location , hotel"
United States
jennifer
$107 nightly
The price is $124
Jan 2 - Jan 3, 2026
Total with taxes and fees
Courtyard by Marriott St Louis Westport Plaza

Renaissance St. Louis Airport Hotel

Renaissance St. Louis Airport Hotel
4.0 star property
Berkeley
8.4 out of 10, Very Good, (1056)
"Staff was courteous and the room was clean."
United States
Mia
$118 nightly
The price is $138
Jan 2 - Jan 3, 2026
Total with taxes and fees
Renaissance St. Louis Airport Hotel

Drury Plaza Hotel St. Louis Chesterfield

Drury Plaza Hotel St. Louis Chesterfield
3.0 star property
Chesterfield
9.6 out of 10, Exceptional, (1039)
"Absolutely amazing stay very nice play our family stays there every time very kid friendly"
United States
Matthew
$130 nightly
The price is $151
Dec 21 - Dec 22
Total with taxes and fees
Drury Plaza Hotel St. Louis Chesterfield

Courtyard by Marriott St. Louis St. Peters

Courtyard by Marriott St. Louis St. Peters
3.0 star property
St. Peters
9.0 out of 10, Wonderful, (648)
"Great stay!"
United States
Travis
$113 nightly
The price is $135
Dec 28 - Dec 29
Total with taxes and fees
Courtyard by Marriott St. Louis St. Peters

Hilton St. Louis Airport

Hilton St. Louis Airport
3.5 star property
Woodson Terrace
7.6 out of 10, Good, (1008)
"Great stay"
United States
Robert
$115 nightly
The price is $137
Dec 26 - Dec 27
Total with taxes and fees
Hilton St. Louis Airport
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.

Top O'Fallon Hotel Reviews

Frequently asked questions

How much do hotels with dining in O'Fallon cost?
The price for hotels in O'Fallon ranges from $100 to $194 per night. Expedia has tempting offers on stays with restaurants or close to top food areas that'll satisfy both your cravings and budget. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in O'Fallon?
Select from multiple hotels with dining in O'Fallon with a total average guest review rating of 8.5. Holiday Inn Express & Suites Wentzville St Louis West, an IHG Hotel puts you close to some tasty foodie experiences. This popular 2.5-star stay also has a firepit and a swimming pool. Sleep Inn & Suites O'Fallon MO - Technology Drive is another recommended option with dining. It has a 2.5-star rating and amenities such as a swimming pool and front desk services.
How many hotels with dining are there in O'Fallon?
O'Fallon has 7 hotels with dining. To help you book a place that's right for you, use our handy filter tool to search for other amenities or perks you need.
What are the best cheap hotels with dining in O'Fallon?
Keep both your wallet and taste buds happy at one of our O'Fallon hotels with dining that start at just $100 per night. Holiday Inn Express & Suites Wentzville St Louis West, an IHG Hotel will position you near some mouthwatering foodie experiences. Amenities here include a swimming pool and a firepit. Or make a booking at Sleep Inn & Suites O'Fallon MO - Technology Drive, which offers a swimming pool and WiFi. Use the money you save at either stay to eat your way around O'Fallon! Seeing free attractions in O'Fallon makes your travel budget stretch even further. August A. Busch Memorial Conservation Area and Quail Ridge Park are must-do's. With the dollars you save, you can keep on sightseeing — and eating! This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the top motels with dining in O'Fallon?
Located around 4 mi west of central O'Fallon, OYO Hotel Lake St Louis is a great option. Enjoy top culinary experiences and make use of amenities such as a lake view and a terrace when staying at this well-liked motel with dining.With lots of cultural, dining and shopping options to add to your O'Fallon to-do list, it can be challenging to know where to start. CarShield Field and Alligator Creek Aquatic Center are popular places to kick off your sightseeing adventures.
Are there any family-friendly hotels with dining in O'Fallon?
You and your crew will feel right at home at Holiday Inn Express & Suites Wentzville St Louis West, an IHG Hotel, a 2.5-star option not far from town. Amenities here include complimentary breakfast and laundry facilities. Another family-friendly hotel with dining in O'Fallon is Country Inn & Suites by Radisson, St. Peters, MO. Complimentary breakfast and laundry facilities help make this 2.5-star stay a favorite among guests. After checking in and chilling together in your home away from home, it's time to visit some of the local sights. Kokomo Joe's Family Fun Center and Alligator Creek Aquatic Center are popular family-friendly attractions in O'Fallon.
Why book your hotel with dining in O'Fallon with Expedia?
Whether you're after a hotel with a restaurant, or one that's close to a foodie hub, Expedia will have an escape that fits your tastes. Use our handy filters to search for O'Fallon hotels with their own dining venues. You can also refine your search for accommodations in well-known locations full of markets, restaurants or cafés. Whatever you go for, you can expect a tasty bargain with Expedia!
How can I find cheap hotels with dining in O'Fallon?
Expedia can help you easily locate cheap hotels with dining in O'Fallon. Use our convenient filter tools to find stays with restaurants or optional extras, such as included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to lower costs.
What is there to do in O'Fallon near my hotel with dining?
After you've unpacked your bags, set out and explore the fantastic things O'Fallon has to offer. CarShield Field is a great attraction to add to your must-see list.

Explore a world of travel with Expedia