18 All-Inclusive Resorts for Foodies in Mexico & the Caribbean

A restaurant in Saint Lucia with views of the Pitons

5min read

Published 15 July 2020


Now, Mexico and the Caribbean are two regions that are world-renowned for their cuisine. Step outside your resort and it’s easy to find a local restaurant serving up the best tamales/jerk pork/tacos al pastor/catch-of-the-day you’ve ever had in your life!

Enjoying authentic dining on your vacation south-of-south-of-the-border is a must. But what if you’re looking for an all-inclusive resort that complements your off-site dining with equally delicious on-site food? We’re glad you asked.

These properties in Mexico and the Caribbean are the perfect way to round out your epic foodie trip. They offer out-of-this-world dining experiences for every meal you decide to enjoy by the pool rather than out and about.

We’ve given it a lot of thought, and have divided our favourites into two lists: one for best all-inclusive dining at resorts in Mexico, and one for the top all-inclusive dining in the Caribbean. So, without further ado…


Top 9 all-inclusive resorts in Mexico for the best dining

Top 9 all-inclusive resorts in the Caribbean for the best dining

Top 9 all-inclusive resorts in Mexico for the best dining


1. Le Blanc Resorts & Spa Cancun
From elegant dinners to 24/7 room service, quality is the defining feature at this five-star adults-only property. On top of the beautiful view at is enviable location on the Zona Hotelera beachfront, guests staying here can enjoy all-included fine dining at Le Blanc’s five restaurants, not to mention the smattering of full-service bars, lounges, and swim-ups.

2. Grand at Moon Palace
Entrust your evening to Chef Diego Hernández’s capable hands at Moon Palace’s Mexican fine dining restaurant, Cielito Lindo y Querido. You’ll be glad you did. You’ll also be more than pleased with any of this luxury family resort’s 10 restaurants, which feature local and international cuisine (along with top-shelf spirits, of course).

Riviera Maya

3. UNICO 20°87° Hotel Riviera Maya
Buffet who? Well, there is one beachside buffet here, but UNICO 20°87°’s a la carte dining is what really shines. Gorgeous interior designs paired with unforgettable menu selections are strong competitors for being the highlight of your Riviera Maya experience.

4. Grand Velas Riviera Maya
The ambiance in this luxury all-inclusive resort is such a stand-out, so it’s no wonder the dining is too. Guests can choose from no fewer than eight restaurants, plus multiple premium bars – it’s enough to plan a return trip just for the food! We recommend taking it a meal at a time and starting with Frida, where traditional and contemporary (including allergen-conscious) dishes come to life.

5. El Dorado Seaside Suites
With views of the gorgeous Kantenah Bay, El Dorado Seaside Suites offers a Gourmet Inclusive® Experience you won't soon forget. Diverse local cuisine and international cuisine, Mezcal and tequila tastings, plus heaps of activities to enjoy sun-up to sun-down make up highlight after highlight of your getaway. One more thing: where else can you find a private balcony pool hybrid on every floor?

Puerto Vallarta

6. Grand Velas Riviera Nayarit
The fact that there’s an accessible kids’ menu at most of Grand Velas’ restaurants takes nothing away from the experience of the grown-up foodies at the table. Duck pâté en croût for me, chicken fingers for you. Everybody’s happy.

7. Hyatt Ziva Puerto Vallarta
With all sea-facing suites also comes sea-facing dining, meaning you can actually watch ocean life leaping out of the sea from your dining table. In addition to the resort’s eleven restaurants and bars, food & drink carts make the rounds throughout the property to nip your cravings in the bud with fresh fish tacos, ceviche, and fresh fruit platters. Don’t even get us started on the dedicated Tequila Bar.

Los Cabos

8. Le Blanc Resort & Spa Los Cabos
In the middle of the fabulous foodie hub known as the Baja Peninsula, Le Blanc Resort & Spa fits right in. The all-inclusive luxury getaway for adults only serves up local and international fare from eight restaurants and six bars – each with its own unique culinary perspective. Executive Chef, Cesar Encisco, is committed to making every dish an experience of both the senses and emotions.

9. JW Marriott Los Cabos Beach Resort & Spa
While a European Plan is available at this spa resort, why not go all in? Start with the unmissable Café des Artistes, where chefs reimagine Mexican flavor profiles and ingredients with French gourmet techniques. You’ll want to draw from the curated wine cellar to make your dining experience complete.

Top 9 all-inclusive resorts in the Caribbean for the best dining

Costa Rica

1. Westin Golf Resort & Spa Playa Conchal
Okay, you caught us. This eco-friendly property is not actually on Costa Rica’s Caribbean coast, but we couldn’t pass up the chance to mention it! With ten dining options that showcase both local and international food and drink, this resort somehow manages to deliver perfection every night.

Saint Lucia

2. Bay Gardens Beach Resort & Spa
All of the Bay Gardens properties are St. Lucian owned and operated, and it shows! Hop on the complementary shuttle and taste your way through each of the Bay Gardens dining experiences around the island. Guava cheesecake, conch and triggerfish burgers, jerk rabbit stew, octopus ceviche, papaya pie, jerk chicken cobb salad?? We’re not worthy!

3. BodyHoliday Saint Lucia
At BodyHoliday, good food and wellness are completely intertwined. You can taste the difference at ITAL’s vegetarian menu, fresh smoothies from The Deli, and the nightly tasting menus at Cariblue Windows. The resort’s 8 bars and restaurants (plus a wine salon!) leave guests perfectly satisfied.

4. Nick Troubetzkoy’s Jade Mountain
With only 29 guest rooms, this adults-only luxury resort can focus on perfecting the details. The private dining experience here is out of this world, and guests can enjoy access to beachside dining, vegetarian fare, and casual grill at sister-property, Anse Chastanet, too.


5. Manchebo Beach Resort & Spa
Nutritious and tasty menus are what Manchebo Beach Resort & Spa does best. Vegan and gluten-free options abound at each of the four restaurants, and if fresh seafood is what you’re after, look no further than the four-course sushi tasting menu at Omakase. You can enjoy the flexibility of choosing between a European or All-Inclusive plan at this lovely resort on Eagle Beach.


6. Waves Hotel & Spa by Elegant Hotels
Between the cooking and mixology classes, the on-site restaurants, and the private dining experiences, Wave Hotel goes above and beyond for foodie travellers. What’s more, guests can enjoy special access to sister property restaurants anywhere along the Platinum West Coast with the Dine Around Programme.


7. Moon Palace Jamaica
With ten food & drink options inside and beachside, families have so much to choose from at Moon Palace. Order up a crepe at Boulangerie, roasted lamb at La Gondola, or a plate of red snapper at Pier8.

Dominican Republic

8. Zoetry Agua Punta Cana
The first sip of champagne when you arrive in your suite is sublime- and it only gets better from there. Sign up for a guided wine-tasting or culinary class, enjoy gourmet a la carte dining on site, and let the salty sea air wake up your senses with each bite at Zoetry Agua’s al fresco eatery. Yummm.

9. Sanctuary Punta Cana
When 24-hour room service, five a la carte restaurants, and a handful of casual bars and appetizer spots somehow aren’t enough, this adults-only Sanctuary resort brings even more to the table. Just outside of the front lobby, you can discover Sanctuary Town, where even more bars, restaurants, and food trucks are ready for the tasting.

There’s a world of flavours out there, and Flight Centre’s travel consultants want you to experience the best of it! Talk to us today to start planning your next foodie getaway.

Flight Centre

© Flight Centre Travel Group (Canada) Inc.

*Conditions apply. Prices are in CAD. All advertised prices include taxes & fees. Air travel in economy class unless otherwise stated. Package, cruise, tour, rail & hotel prices are per person, based on double occupancy for total length of stay unless otherwise stated. All-inclusive vacations include airfare on a per person basis. Prices are for select departure dates and are accurate and subject to availability at advertising deadline, errors and omissions excepted, and subject to change. Taxes & fees due in destination are additional and include, but not limited to, local car rental charges & taxes, one-way rental drop fees which are to be paid upon arrival, resort fees & charges, and airline baggage fees. Additional important conditions and supplier terms may apply. For full terms and conditions visit please speak with a Flight Centre Travel Consultant. CPBC#2790, TICO#4671384, OPC#702971.

Future Travel Credit Terms & Conditions | Green Policy | Anti-Spam Policy