Skip to Content

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 229-240 of 293 hotels

Sort by:
City

Hotel near the University Area with complimentary American breakfast, Wi-Fi, gym, and parking.

View Details

Complimentary continental breakfast, daily room cleaning, shuttle service, WiFi.

View Details

Hotel near industrial areas with complimentary American breakfast, Wi-Fi, gym, and parking.

View Details
NEW

Stay Comfortable, Stay Connected

View Details
NEW

European style meets modern comfort in the new hotel in San Luis Potosí

View Details

Our modern luxury hotel in Guanajuato, Mexico meets timeless tradition in the heart of town.

View Details

Modern natural beach hotel in Cozumel with spacious rooms and resort amenities. Pet Friendly

View Details

Our European design extends to the 166 comfortable rooms in our hotel in Monterrey, Mexico.

View Details

Our luxury hotel in Monterrey, Mexico​ promises to make our guests cultivate unique experiences.

View Details

All-new hotel in Monterrey Nuevo Leon with an on-site spa, dining, an outdoor pool and event spaces.

View Details

Where the best of Mexican and French traditions are combined with contemporary luxury.

View Details