Skip to Content

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 9-16 of 46 hotels

Sort by:
Distance
4.3(1756 reviews)
|
3.3 mi from destination

Upscale Mexico City Hotel: Spa, Pool, Dining.

3.9(105 reviews)
|
3.6 mi from destination

Hotel near the Basilica of Guadalupe with complimentary American breakfast, Wi-Fi, gym, and parking.

3.4(162 reviews)
|
3.6 mi from destination

Modern and dynamic rooms, restaurant, pet-friendly, just steps from the American Embassy.

View Details
4.1(2545 reviews)
|
3.7 mi from destination

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

4(120 reviews)
|
4.1 mi from destination

Business hotel inside Portal Vallejo with Wi-Fi, complimentary American breakfast, gym and parking.

3.9(171 reviews)
|
4.1 mi from destination

2km from the airport with 24hr shuttle service, Wi-Fi, complimentary American breakfast, and parking

4.6(810 reviews)
|
4.2 mi from destination

Colonia Cuauhtémoc hotel with amenities & pet-friendly accommodations. Luxury hotel in Mexico City.

4.5 mi from destination

Condesa DF offers the chic vision of designer India Mahdavi.