Skip to Content

Punta Mita, Mexico Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Punta Mita, 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 1-8 of 9 hotels

Sort by:
Distance
4.6(963 reviews)
|
1.1 mi from destination

The St. Regis Punta Mita Resort is a luxury hotel in Punta Mita, Mexico

4.4(747 reviews)
|
6.5 mi from destination

A 5-star beachfront resort in Punta de Mita with exclusive beach access and outdoor activities

4(996 reviews)
|
9.5 mi from destination

Our all-inclusive resort surrounds guests with the natural beauty of the Riviera Nayarit.

4.5(3448 reviews)
|
19.2 mi from destination

Beachfront hotel in Puerto Vallarta with a spa, golf course, dining, event venues and luxury rooms.

View Details
NEW
19.8 mi from destination

Starting 01 May 2026: a reimagined approach to all-inclusive luxury on Puerto Vallarta’s shores

View Details
4(1582 reviews)
|
19.8 mi from destination

Lively Puerto Vallarta hotel with a resort-style spa, tennis courts and private beach.

View Details
3(146 reviews)
|
20.5 mi from destination

Modern and dynamic rooms, gym, La Chula restaurant and close to Joya Hospital.

3.9(1042 reviews)
|
21.9 mi from destination

Newly renovated Jalisco, Mexico, resort featuring all oceanfront rooms, on-site dining and a spa.