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 65 Hotels

Sort by:
City
Lowest Regular Rates for Sun, Aug 9 - Mon, Aug 10

Discover the quintessential Kansas City in a historic landmark landmark on the Country Club Plaza.

Modern hotel in Downtown Kansas City - Steps from T-Mobile Center and Power & Light District.

Experience more than a stay—just steps from the Country Club Plaza. Relax, dine, and recharge.

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

Full-service airport hotel offering free 24/7 shuttle to MCI, an M Club Lounge, & on-site restaurant

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

Modern, newly renovated hotel in St. Peters, Missouri, just minutes from historic St. Charles.

NEW

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

In the heart of Clayton near Shaw Park. Close to Forest Park, WASHU. Rooftop Bar with great views.

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

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

Historic boutique hotel in downtown St. Louis with a heated roof-top pool and in-house spa