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 249-256 of 292 hotels

Sort by:
City

Beachfront bliss with breathtaking views—your perfect Mazatlán retreat awaits.

A five-star, pet-friendly hotel in Zona Rosa, Mexico City, directly on Avenida Paseo de la Reforma.

Close to the American Embassy, it offers clean rooms with essential amenities and is pet friendly.

View Details

Enjoy easy access to a variety of restaurants as well as Parque Fundidora and Rayados Stadium.

View Details

All-new hotel with complimentary Wi-Fi and on-site dining near Auditorio Nacional.

View Details

Upscale Mexico City Hotel: Spa, Pool, Dining.

View Details

An adults-only (13+) boutique hotel in Mexico City offering comfort, luxury and warm hospitality.

View Details

Individual bungalows with private pool in an Oaxacan village by the sea. Property is adult-only 16+.

View Details