Find Hotels with Restaurants in St. Louis, MO

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 221 St. Louis Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

Rooftop terrace
Drury Plaza Hotel St. Louis at the Arch
3.0 star property
9.6 out of 10, Exceptional, (2173)
"."
The price is $153
$179 total
includes taxes & fees
May 27 - May 28
Drury Plaza Hotel St. Louis at the Arch
Exterior
Moonrise Hotel
4.0 star property
9.0 out of 10, Wonderful, (1368)
"Great hotel in a district of St. Louis full of restaurants and bars. Comfortable bed, lovely room with extra amenities like a robe. Rooftop bar is nice. I would certainly stay here again."
The price is $159
$189 total
includes taxes & fees
May 27 - May 28
Moonrise Hotel
Exterior
Clayton Plaza Hotel & Extended Stay
3.5 star property
8.8 out of 10, Excellent, (2855)
"The pictures available don’t do this property justice. Spacious rooms, beautiful entrance "
The price is $114
$133 total
includes taxes & fees
Jun 2 - Jun 3
Clayton Plaza Hotel & Extended Stay
Property amenity
Pear Tree Inn St. Louis Near Union Station
3.0 star property
8.8 out of 10, Excellent, (1222)
"Great hotel friendly staff"
The price is $116
$136 total
includes taxes & fees
May 27 - May 28
Pear Tree Inn St. Louis Near Union Station
Lobby sitting area
The Wildwood Hotel
3.5 star property
8.8 out of 10, Excellent, (1276)
"Everything was fantastic about our stay. The beds were comfy, the room was large, very quiet area. Continental breakfast was great and check in / out was a breeze. "
The price is $98
$119 total
includes taxes & fees
Jun 17 - Jun 18
The Wildwood Hotel
Outdoor pool
The Royal Sonesta Chase Park Plaza St. Louis
4.5 star property
8.8 out of 10, Excellent, (1000)
"Beautiful, classy hotel. Upscale restaurants and shopping nearby. Close proximity to Forest Park and the Muny, St Louis Zoo, Historical Museum and much more!"
The price is $229
$292 total
includes taxes & fees
May 27 - May 28
The Royal Sonesta Chase Park Plaza St. Louis
Property entrance
River City Casino & Hotel
4.0 star property
8.8 out of 10, Excellent, (1000)
"Great place to stay - restaurants were lack luster with poor food and over priced drinks, overall had a great stay. Staff was friendly and easy to work with"
The price is $112
$141 total
includes taxes & fees
May 22 - May 23
River City Casino & Hotel
Exterior
Hyatt Regency St. Louis at The Arch
4.0 star property
8.4 out of 10, Very Good, (3016)
"Good"
The price is $139
$164 total
includes taxes & fees
May 23 - May 24
Hyatt Regency St. Louis at The Arch
Terrace/patio
The Cheshire
4.0 star property
8.4 out of 10, Very Good, (1000)
"Very convenient "
The price is $161
$191 total
includes taxes & fees
May 27 - May 28
The Cheshire
In-room safe, desk, blackout drapes, iron/ironing board
DoubleTree by Hilton St. Louis Forest Park
4.0 star property
8.4 out of 10, Very Good, (1000)
"Pleasant room, friendly staff, "
The price is $140
$165 total
includes taxes & fees
May 27 - May 28
DoubleTree by Hilton St. Louis Forest Park
Don't see what you're looking for?
See all available properties in St. Louis
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.

St. Louis Hotels with Restaurants information

 

Hotels with Restaurants in St. Louis

221

Highest price
$229
Cheapest price
$98
Number of guest reviews
16,614
Total number of hotels in St. Louis
2,047

 

Frequently asked questions

How much do hotels with dining in St. Louis cost?
The price for hotels in St. Louis ranges from $98 to $229 per night. Expedia has awesome deals on hotels with restaurants or near foodie areas that’ll please both your palate and budget. 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 best hotels with dining in St. Louis?
St. Louis offers multiple hotels with dining with a total average guest review rating of 8.5. Drury Inn & Suites St. Louis Brentwood is a popular option if you want to discover the local dining scene. It has a 3-star rating and offers amenities such as a swimming pool and express check-out services. Four Seasons Hotel St Louis is another guest favorite. This 5-star hotel offers access to some great food experiences and comes with al fresco dining and a steam room.
How many hotels with dining are there in St. Louis?
St. Louis has 221 hotels with dining. To help you find the perfect stay, take advantage of our filters to search for other must-have amenities or perks.
What are the best cheap hotels with dining in St. Louis?
Keep both your stomach and wallet happy at one of our St. Louis hotels with dining that start at only $98 per night. Hampton Inn & Suites St. Louis at Forest Park, MO will position you near some appetizing food experiences. Useful amenities here include a swimming pool and a pillowtop mattress. Also take a look at Fairfield Inn & Suites by Marriott St. Louis Downtown, which offers a barbecue grill and a cafe. Use the money you save at either retreat to dine your way around St. Louis! If you’re sightseeing in St. Louis and want to stay within your budget, there are loads of free and popular attractions to put on your itinerary. Anheuser-Busch Brewery and St. Louis Art Museum are favorites. 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. Louis?
A trip with the family in St. Louis is a piece of cake at Drury Inn & Suites St. Louis Brentwood. With access to dining and amenities such as complimentary breakfast and a swimming pool, your crew will feel comfortable at this 3-star stay. Four Seasons Hotel St Louis is another family-friendly hotel that will put you close to some terrific food experiences. It has a 5-star rating and amenities including childcare services and a sauna. St. Louis boasts plenty of family-friendly attractions to visit when you need to keep the kids busy. St. Louis Zoo and St. Louis Aquarium at Union Station guarantee fun for travelers of all ages.
Are there any 5-star hotels with dining in St. Louis?
While 5-star options are in short supply, there are 4-star hotels that offer access to terrific dining experiences in St. Louis. Consider booking The Chase Park Plaza Royal Sonesta St. Louis, about 3 mi from downtown. A swimming pool and designer toiletries are just two of the many amenities offered here. St. Louis Union Station Hotel, Curio Collection by Hilton is another stylish option that’s sure to tickle your taste buds. It’s located about 0.1 mi from the center of St. Louis and features top amenities like a swimming pool and a staffed front desk.
Why book your hotel with dining in St. Louis with Expedia?
With Expedia, it’s easy to find your ideal hotel with dining in St. Louis. Find your way to the filters to search for properties with their own restaurants. If you have a budget, click on how much you’re willing to spend and the preferred star rating of your hotel. We’ll help you find the perfect place whatever your bank balance or tastes.
How can I find cheap hotels with dining in St. Louis?
A good way to uncover cheap hotels with dining in St. Louis is with Expedia’s filter tool. Find accommodations with restaurants or a few extra touches, like included breakfast and dinner. You can also fine-tune your search results by amenities, star rating and budget to secure awesome bargains in a couple of clicks.
What is there to do in St. Louis near my hotel with dining?
Whatever you love to do, St. Louis has lots of things to capture your imagination. St. Louis Zoo, Fox Theater and St. Louis Aquarium at Union Station are on most visitors’ sightseeing itineraries. Don’t forget to check out Anheuser-Busch Brewery, St. Louis Art Museum and St. Louis Science Center either. With Expedia’s St. Louis hotel deals, you can discover more terrific attractions like these with the cash you save.

Recent reviews of St. Louis hotels
Expedia verified reviews