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 33-40 of 46 hotels

Sort by:
Distance
3.8(77 reviews)
|
14.3 mi from destination

Rooms with design and technology, shuttle and room service. 10 km from Centro Banamex.

4.2(532 reviews)
|
15.1 mi from destination

Hotel near Santa Fe Mexico in the business district of Santa Fe, Mexico City.

4.3(926 reviews)
|
15.2 mi from destination

Luxury hotel with two on-site restaurants and a spa near Centro Santa Fe and Expo Santa Fe Mexico.

3.5(57 reviews)
|
16.2 mi from destination

Design and technology in every room, restaurant, and room service. Opposite Hospital Ángeles Lomas.

3.5(112 reviews)
|
16.4 mi from destination

Comfort, design and technology in every room. Near Tlalpan hospitals, with restaurant & room service

3.8(549 reviews)
|
17.2 mi from destination

Business hotel with complimentary Wi-Fi and six event venues near La Mexicana Park.

3.6(71 reviews)
|
17.3 mi from destination

Unique, cutting-edge rooms, pet friendly, room service, just steps from Plaza Santa Fe.

3.8(74 reviews)
|
31.8 mi from destination

Hotel 2km from the Magic Town of Tepotzotlán with WiFi, complimentary American breakfast and parking

LUXURY

PREMIUM

SELECT

LONGER STAYS