Please select your preferred language
Mexico Hotels with On-Site Restaurants
Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in 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 185-192 of 293 hotels
Sort by:
Stay in style: trendy rooms, pool, restaurant, and Wi-Fi just minutes from the Historic Downtown.
Downtown hotel with eight versatile event rooms and an on-site restaurant near Tabasco 2000.
Hotel near Puerto Ceiba with complimentary American breakfast, swimming pool, Wi-Fi, and gym.
Pet-friendly business hotel with complimentary Wi-Fi, American breakfast, gym, and parking.
Beachfront bliss with breathtaking views—your perfect Mazatlán retreat awaits.
Modern and dynamic rooms, outdoor pool and close to the Mazatlán International Center.
Modern and dynamic rooms, on-site restaurant, just 4.4 km from Parque Fundidora.



















