Photo by HA

Search Hotels with Restaurant in St. Peters

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. Peters Hotels with Restaurant

Top St. Peters Hotels with Restaurant

Courtyard by Marriott St. Louis St. Peters

3.0 star property
9.0 out of 10, Wonderful, (626)
"The staff were pleasant and helpful. It was an easy, good stay."
The price is 2.800.962 ₫
3.351.516 ₫ total
includes taxes & fees
26 Oct - 27 Oct
Courtyard by Marriott St. Louis St. Peters

Drury Inn & Suites St. Louis Forest Park

3.0 star property
9.4 out of 10, Exceptional, (1010)
"Always a great stay "
The price is 3.031.366 ₫
3.544.371 ₫ total
includes taxes & fees
13 Oct - 14 Oct
Drury Inn & Suites St. Louis Forest Park

Best Western St. Louis-Kirkwood Route 66

3.5 star property
8.4 out of 10, Very good, (1309)
"Clean,friendly staff and a good breakfast 😋 "
The price is 2.479.082 ₫
2.900.230 ₫ total
includes taxes & fees
26 Oct - 27 Oct
Best Western St. Louis-Kirkwood Route 66

Courtyard by Marriott St Louis Creve Coeur

3.0 star property
8.6 out of 10, Excellent, (1000)
"Great Hotel"
The price is 2.873.458 ₫
3.340.050 ₫ total
includes taxes & fees
31 Oct - 1 Nov
Courtyard by Marriott St Louis Creve Coeur

Drury Plaza Hotel St. Louis Creve Coeur

3.0 star property
9.2 out of 10, Wonderful, (1006)
"A really nice place for families "
The price is 2.912.737 ₫
3.385.671 ₫ total
includes taxes & fees
30 Oct - 31 Oct
Drury Plaza Hotel St. Louis Creve Coeur

Courtyard by Marriott St Louis Westport Plaza

3.0 star property
8.8 out of 10, Excellent, (1003)
"I definitely enjoyed my stay"
The price is 2.820.734 ₫
3.271.712 ₫ total
includes taxes & fees
31 Oct - 1 Nov
Courtyard by Marriott St Louis Westport Plaza

Hilton Garden Inn Chesterfield

3.0 star property
8.2 out of 10, Very good, (766)
"Very good room for the price"
The price is 2.456.148 ₫
2.858.048 ₫ total
includes taxes & fees
19 Oct - 20 Oct
Hilton Garden Inn Chesterfield

Holiday Inn St Louis SW - Route 66 by IHG

3.0 star property
9.2 out of 10, Wonderful, (357)
"Beautiful and large room; excellent breakfast"
The price is 3.084.354 ₫
3.668.759 ₫ total
includes taxes & fees
31 Oct - 1 Nov
Holiday Inn St Louis SW - Route 66 by IHG

Courtyard by Marriott St. Louis West County

3.0 star property
9.0 out of 10, Wonderful, (449)
"Very clean and the area"
The price is 3.450.786 ₫
3.967.989 ₫ total
includes taxes & fees
31 Oct - 1 Nov
Courtyard by Marriott St. Louis West County

Hilton Garden Inn St. Louis/O'Fallon MO

3.0 star property
8.8 out of 10, Excellent, (699)
"Staff was very friendly and accomodating. "
The price is 2.923.019 ₫
3.465.971 ₫ total
includes taxes & fees
20 Oct - 21 Oct
Hilton Garden Inn St. Louis/O'Fallon MO
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. Peters Hotel Reviews

Frequently asked questions

How much do hotels with dining in St. Peters cost?
You'll pay between 2.858.048 ₫ and 3.967.989 ₫ per night for hotels in St. Peters. The ideal stay with a restaurant, or one that offers access to great dining experiences, is waiting for you on Expedia. 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. Peters?
There are multiple hotels with dining in St. Peters with a total average guest review rating of 8.8. Drury Plaza Hotel St. Louis St. Charles will put you close to some great foodie experiences. This popular 3-star hotel also has a swimming pool and a spa tub. Holiday Inn Express & Suites St. Louis - Chesterfield, an IHG Hotel is another sought-after option with dining. It has a 2.5-star rating and conveniences such as individually decorated rooms and a swimming pool.
How many hotels with restaurants are there in St. Peters?
Reclaim your holiday days and choose from 5 hotels with restaurants in St. Peters. For business travel, a solo adventure and everything in between, Expedia can help you find your ideal stay in just a few clicks.
What are the best cheap hotels with dining in St. Peters?
Keep both your taste buds and budget happy at one of our St. Peters hotels with dining that start from just 2.858.048 ₫ per night. Holiday Inn Express & Suites St. Louis - Chesterfield, an IHG Hotel will give you easy access to some appetising culinary experiences. Useful amenities here include a swimming pool and individually decorated rooms. Or make a booking at Country Inn & Suites by Radisson, St. Charles, MO, which offers a swimming pool and blackout curtains. Use the cash you save at either retreat to feast your way around St. Peters! If you're exploring St. Peters on a budget, there are loads of free and fun attractions to add to your to-do list. Hollywood Casino and Historic Main Street are worth stopping by. 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 restaurants in St. Peters?
OYO Hotel Lake St Louis is a sought-after choice, located around 13 km west of downtown St. Peters. With a lake view and a terrace, this motel with dining is a superb place to put your feet up after enjoying the local culinary scene.With tons of dining, shopping and cultural options to squeeze into your St. Peters to-do list, it can be hard to work out where to start. Kokomo Joe's Family Fun Centre and Mid Rivers Mall are fantastic places to kick off your sightseeing adventures.
Are there any family-friendly hotels with dining in St. Peters?
You and your crew will feel right at home at Drury Plaza Hotel St. Louis St. Charles, a 3-star option just a quick drive from town. Amenities here include complimentary breakfast and housekeeping services. Another family-friendly hotel with dining in St. Peters is Holiday Inn Express & Suites St. Louis - Chesterfield, an IHG Hotel. Complimentary breakfast and WiFi help make this 2.5-star escape a hit with guests. Once you've checked in and dropped off your bags, there's no shortage of family-friendly attractions to discover around St. Peters. Chesterfield Sports Fusion and Kokomo Joe's Family Fun Centre are two popular options.
Why book your hotel with restaurants in St. Peters with Expedia?
Whether you'd prefer a hotel with a restaurant, or one that's close to a foodie hub, Expedia will have a stay that's just your taste. Use our filters to search for St. Peters hotels with their own places to eat. You can also search for accommodation in desired locations filled with markets, restaurants or cafés. Whatever you decide on, you'll always pick up a delicious bargain with Expedia!
How can I find cheap hotels with restaurants in St. Peters?
A wonderful way to score cheap hotels with restaurants in St. Peters is with Expedia's user-friendly filter tool. Find properties with restaurants or tasty extra touches, like included breakfast, lunch and dinner. You can also refine your search results by star rating, amenities and budget to snag unbeatable deals in just a few clicks.
What is there to do in St. Peters near my hotel with restaurants?
The ideal travel accessory is a well-organised itinerary. Put Kokomo Joe's Family Fun Centre toward the top of your sightseeing to-do list in St. Peters.