Please select your preferred language
Mexico City, Mexico Hotels with On-Site Restaurants
Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Mexico City, Mexico. 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 17-24 of 46 hotels
Sort by:
The heart of our city will make yours beat anew from our downtown Mexico Hotel
Apartment-style rooms with kitchenette, pet-friendly, and free American breakfast.
Hotel near Mexico City airport with free Wi-Fi and on-site restaurant near Foro Sol Mexico City
Five stories of floating glass embrace a dreamy aesthetic.
Family-friendly hotel with complimentary Wi-Fi and an on-site restaurant near Vallejo's Mall.
FULLY RENOVATED
Luxury Polanco Hotel, with a heated outdoor pool, dining options and a health club with Spa.