Skip to Content

Missouri, United States Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Missouri, United States. From gourmet dining experiences to casual eateries, our hotels offer a variety of dining options to suit every palate. Enjoy the convenience of having delicious meals just steps away from your room, whether you're in the mood for a hearty breakfast, a leisurely lunch, or an elegant dinner. Book your stay today and treat yourself to a culinary journey without ever leaving the comfort of your hotel.

Showing 25-36 of 68 Hotels

Sort by:
City
Lowest Regular Rates for Fri, Sep 11 - Sat, Sep 12

Pet-friendly hotel in Kansas City, with on-site restaurant & bar, on the Country Club Plaza.

Located in sophisticated Clayton, MO stay near Fortune 500 companies, Forest Park, and WashU STL.

Walk to Power & Light, T Mobile – Center of Downtown KC. 5 Dining Options, Bar with 32 ft video wall

Upscale hotel just steps from Busch Stadium with onsite dining at Clark Street Taphouse and Grill

Contemporary St, Louis hotel located near Lambert Intl Airport and Hollywood Casino Amphitheatre.

Modern West St. Louis hotel with a concierge lounge and 15 event rooms near Maryville University.

Upscale hotel nearest to Lambert Airport featuring a late-night bar and 24-hour airport shuttle.

All-suite Brentwood hotel near Saint Louis Zoo with free Wi-Fi and breakfast.

Top choice of new hotels near St Louis MO - enjoy our spacious suites and on-site event space

Pet-friendly extended-stay hotel in Midtown - fully equipped kitchens, fitness center, meeting rooms

Award Winning Extended Stay Hotel centrally located near Mercy with onsite bar, bistro, and patio

Centrally located, 10 minutes from KC's most popular areas. Enjoy free breakfast and Wi-Fi.