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 1-12 of 68 Hotels

Sort by:
City
Lowest Regular Rates for Wed, Nov 25 - Thu, Nov 26

Spacious all-suite hotel in the middle of all the action, near theaters, attractions, & great dining

Family-friendly vacation ownership resort with spacious villas near Branson, Missouri's attractions

New extended stay Branson hotel with full kitchens and modern amenities.

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

Conveniently located off I-55 at exit 95, enjoy our brand new Cape Girardeau, MO hotel

Modern hotel in downtown Cape Girardeau with on-site dining, free Wi-Fi and a flexible event space.

Our hotel in Chesterfield, MO features European influences and graceful design.

Family friendly hotel with complimentary Wi-Fi, on-site restaurant and meeting rooms in Chesterfield

New all-suites Chesterfield hotel with complimentary breakfast and high-speed internet access

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