Search Hotels with Restaurant in St. Charles

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Charles Hotels with Restaurant

Next weekend
In two weeks

Top St. Charles Hotels with Restaurant

Ameristar Casino Resort and Spa

4.5 star property
St. Charles
8.4 out of 10, Very good, (1008)
"Beautiful hotel, spacious guestroom, comfortable beds, kind and helpful staff! "
United States
Heather
The price is 3.775.468 ₫
4.849.315 ₫ total
includes taxes & fees
7 Dec - 8 Dec
Ameristar Casino Resort and Spa

Embassy Suites by Hilton St. Louis St. Charles

3.5 star property
St. Charles
8.8 out of 10, Excellent, (1056)
"Was very nice not to have to go out for dinner as they had a restaurant on the premises. Good service and good food."
United States
Debra
The price is 3.564.548 ₫
4.096.627 ₫ total
includes taxes & fees
7 Dec - 8 Dec
Embassy Suites by Hilton St. Louis St. Charles

Hyatt Regency St. Louis at The Arch

4.0 star property
Downtown St. Louis
8.4 out of 10, Very good, (4022)
"Loved our stay. Great location and awesome view from room "
United States
Phillip
The price is 2.491.492 ₫
2.938.192 ₫ total
includes taxes & fees
21 Dec - 22 Dec
Hyatt Regency St. Louis at The Arch

Holiday Inn St. Louis West Six Flags by IHG

3.0 star property
Eureka
8.8 out of 10, Excellent, (1009)
"Great place to stay"
United States
John
The price is 3.037.248 ₫
3.538.029 ₫ total
includes taxes & fees
15 Dec - 16 Dec
Holiday Inn St. Louis West Six Flags by IHG

River City Casino & Hotel

4.0 star property
St. Louis
9.0 out of 10, Wonderful, (1454)
"Awesome place to stay!!"
United States
Kaitlyn
The price is 2.029.841 ₫
2.744.332 ₫ total
includes taxes & fees
7 Dec - 8 Dec
River City Casino & Hotel

Best Western St. Louis-Kirkwood Route 66

3.5 star property
Kirkwood
8.4 out of 10, Very good, (1372)
"ths hotel is very clean and comfortable for a very good price and exceeded my expectations..."
United States
Dennis
The price is 2.598.007 ₫
3.039.357 ₫ total
includes taxes & fees
3 Dec - 4 Dec
Best Western St. Louis-Kirkwood Route 66

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

4.0 star property
Downtown St. Louis
8.8 out of 10, Excellent, (1141)
"Really nice hotel!"
United States
DARIN
The price is 2.662.865 ₫
3.166.918 ₫ total
includes taxes & fees
8 Dec - 9 Dec
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Drury Plaza Hotel St. Louis at the Arch

3.0 star property
Downtown St. Louis
9.4 out of 10, Exceptional, (3285)
"Always great stay"
United States
Richard
The price is 3.559.011 ₫
4.161.516 ₫ total
includes taxes & fees
7 Dec - 8 Dec
Drury Plaza Hotel St. Louis at the Arch

Hilton Garden Inn St. Louis/O'Fallon MO

3.0 star property
O'Fallon
8.8 out of 10, Excellent, (710)
"Staff was very friendly and accomodating. "
United States
Don
The price is 2.720.341 ₫
3.225.645 ₫ total
includes taxes & fees
12 Dec - 13 Dec
Hilton Garden Inn St. Louis/O'Fallon MO

The Knight Center at Washington University

2.5 star property
St. Louis
9.4 out of 10, Exceptional, (436)
"Awesome place to stay!"
United States
james
The price is 3.303.534 ₫
3.798.668 ₫ total
includes taxes & fees
7 Dec - 8 Dec
The Knight Center at Washington University
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 St. Charles Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in St. Charles cost?
Hotels in St. Charles range between 2.744.332 ₫ to 4.849.315 ₫ per night. Come with an appetite — these hotels feature restaurants or are near some great dining experiences. 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 St. Charles?
St. Charles has multiple hotels with dining with a total average guest review rating of 8.7. Drury Plaza Hotel St. Louis St. Charles is a popular option if you'd like to sample the local dining scene. It has a 3-star rating and offers amenities such as a swimming pool and front desk services. Best Western Plus St. Louis Airport Hotel is another traveller favourite. This 2.5-star hotel offers access to some wonderful foodie experiences and comes with an electric car charging station and a swimming pool.
How many hotels with restaurants are there in St. Charles?
St. Charles has 17 hotels within reach of some great dining options. To help you book the ideal digs, make use of our filters to search for other amenities or perks you need.
What are the best cheap hotels with dining in St. Charles?
Use Best Western Plus St. Louis Airport Hotel as a base to experience the food scene of St. Charles. This well-priced getaway offers amenities such as pillow top mattresses and a swimming pool. Another favourite that'll please both your palate and pocket is Fairfield Inn & Suites St Louis Westport. Conveniences here include designer toiletries and a swimming pool. Hotels with dining in St. Charles start from just 2.744.332 ₫ per night. If you'd like to save your hard-earned dollars and still see the best of St. Charles, add some free attractions to your must-do list. James S. McDonnell Prologue Room and Hollywood Casino are always great choices. 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.
Are there any family-friendly hotels with dining in St. Charles?
Many travellers seeking a family-friendly hotel with dining in St. Charles choose Drury Plaza Hotel St. Louis St. Charles. With a 3-star rating and amenities including complimentary breakfast and laundry facilities, you're sure to feel at home here. Best Western Plus St. Louis Airport Hotel is a 2.5-star stay that will also give you access to some delicious dining. Complimentary breakfast and a nearby zoo help make it an ideal base for your family getaway. Once you've checked in and unpacked your bags, there are tons of family-friendly attractions to visit around St. Charles. Kokomo Joe's Family Fun Centre and Lewis & Clark Boathouse and Nature Centre guarantee fun for all ages.
Are there any 5-star hotels with dining in St. Charles?
St. Charles does not have any 5-star hotels with dining — but you and the fam can still have a stylish stay here, with delicious dining to boot! Why not have a look at DoubleTree by Hilton St. Louis - Westport? Located approximately 11 km from downtown, this 4-star favourite comes with amenities like a swimming pool and limousine services. Renaissance St. Louis Airport Hotel is another great choice just 14 km from central St. Charles. Also holding a 4-star rating, it comes with amenities such as pillow top mattresses and a swimming pool.
Why book your hotel with restaurants in St. Charles with Expedia?
Booking a hotel with restaurants in St. Charles is as simple as entering your travel dates and selecting an option that meets your requirements. On the lookout for a property that has its own restaurant or is in an epicurean hot spot? Want it to be affordable or upmarket? Use Expedia's search filters to further narrow your search results and find your dream fit.
How can I find cheap hotels with restaurants in St. Charles?
An excellent way to track down cheap hotels with restaurants in St. Charles is with Expedia's user-friendly filter tool. Locate stays with restaurants or a few extras, like included lunch and dinner. You can also refine your search results by amenities, star rating and budget to grab unbeatable prices in just a few clicks.
What is there to do in St. Charles near my hotel with restaurants?
St. Charles has enough sights and activities to keep you entertained for weeks (or months!), beginning with Ameristar Casino St. Charles. Lindenwood University, Historic Main Street and Family Arena are other impressive attractions. If you have more time, Katy Trail and Jaycee Park will put the finishing touches on your itinerary.