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 193-200 of 293 hotels
Sort by:
FULLY RENOVATED
Discover the best of all-inclusive getaways with All-In Luxury® from Royalton Luxury Resorts.
Lively Puerto Vallarta hotel with a resort-style spa, tennis courts and private beach.
NEW
Starting 01 May 2026: a reimagined approach to all-inclusive luxury on Puerto Vallarta’s shores
Modern and dynamic rooms, gym, La Chula restaurant and close to Joya Hospital.
Newly renovated Puerto Vallarta hotel featuring all oceanfront rooms, on-site dining and a spa.
Beachfront Puerto Vallarta resort with a spa, golf course, dining, event venues and luxury rooms.
A 5-star beachfront resort in Punta de Mita with exclusive beach access and outdoor activities
The St. Regis Punta Mita Resort is a luxury hotel in Punta Mita, Mexico





































