The Best All-Inclusive Resorts In The Caribbean For Foodies
All-inclusive resorts are generally known more for their bottomless cocktails than for their dining options. I’ve never been a big fan of all-inclusives because I am a foodie and I’ve just never found the restaurants and dining options to my standards. But this is changing! On an impulsive pandemic getaway to the Caribbean, I discovered one all-inclusive resort with amazing food! A few months later, an all-inclusive resort in Mexico surprised me with high-end restaurants. So all-inclusives are stepping up their game and improving their dining options for foodies.
When you think of all-inclusive resorts, endless buffets and basic poolside snacks might come to mind. But for foodies seeking gourmet experiences, the Caribbean is home to all-inclusive resorts that redefine dining with world-class cuisine, innovative menus, and top-notch restaurants. From immersive cultural dining experiences to exclusive vegan options, these foodie-friendly resorts are destinations in themselves. Pack your appetite and let’s dive into the best all-inclusives for food lovers, featuring standouts like Live Aqua Cancun and Xcaret Mexico—where even vegans will find paradise.
Sign up for the Foodies for Travel newsletter and get a FREE copy of
“The Ultimate Foodie’s Guide to Italy.”
Click here to sign up.
1. Live Aqua Beach Resort Cancun – A Gourmet Paradise

I first visited Live Aqua on a girls’ trip and loved it so much, I went back with my husband for a pandemic getaway. Both times, the food was amazing and surprising for an all-inclusive. Located on the stunning shores of Cancun, Live Aqua Beach Resort is a foodie’s dream come true. Known for its modern luxury and sophisticated vibe, this adults-only resort offers an elevated culinary experience that sets it apart from other all-inclusives. Live Aqua Beach Resort Cancún is an upscale, adults-only, all-inclusive resort located in the heart of Cancún’s Hotel Zone. Designed to awaken the senses, the resort offers 371 elegantly appointed rooms featuring aromatherapy menus, pillow options, and ocean or garden views. Guests can indulge in a variety of dining experiences at multiple restaurants, enjoy 24-hour room service, and relax at the Feel Harmony Spa. The resort also provides amenities such as a fitness center, multiple pools, and a private beach area. For those seeking an elevated experience, the Aqua Club offers exclusive access to a lounge, personalized concierge services, and additional privileges. Live Aqua Beach Resort Cancún combines luxury, relaxation, and sensory experiences for an unforgettable getaway.

Dining Highlights:
- Variety: With 10 on-site restaurants, you can indulge in everything from high-end Italian to fresh sushi and authentic Mexican dishes. Each venue offers artfully prepared meals, utilizing fresh, high-quality ingredients.
- Inés: This Mediterranean-inspired restaurant serves up coastal flavors with a focus on grilled seafood, artisan bread, and light but flavorful dishes.
- Hidden Gems: Foodies will love the hidden tequila tastings and mixology experiences sprinkled throughout the resort.
Pro Tip: Don’t miss out on their poolside ceviche bar, which offers refreshing and authentic bites that pair perfectly with a cocktail in hand.
2. Hotel Xcaret Mexico – A Culinary Wonderland

Xcaret is one of my favorite resorts in Mexico primarily for its architecture. Nestled between lush jungle and the Caribbean Sea, Hotel Xcaret Mexico is not just an all-inclusive resort; it’s a full-on sensory adventure. The resort is renowned for offering unique gastronomic experiences inspired by Mexican culture and global influences. Hotel Xcaret México is a luxurious all-inclusive resort nestled in the heart of the Riviera Maya, surrounded by the natural beauty of the Caribbean Sea and the lush Mayan jungle. This eco-integrated resort offers a unique All-Fun Inclusive® concept, giving guests unlimited access to a range of nearby nature parks and attractions, including Xcaret, Xplor, and Xel-Há. The resort features over 900 stylish suites decorated with locally crafted art and furnishings, and offers a variety of dining options serving authentic Mexican and international cuisine. Guests can enjoy numerous amenities, including multiple swimming pools, rivers, cenotes, and a world-class spa. With activities ranging from zip-lining and snorkeling to cultural experiences and eco-tourism adventures, Hotel Xcaret México combines relaxation, nature, and adventure in one extraordinary destination.

Dining Highlights:
- Bio – Vegan Paradise: One of the standout restaurants for plant-based foodies is Bio, an open-air vegan haven nestled in a natural cave setting. Here, dishes like jackfruit tacos, fresh acai bowls, and coconut ceviche celebrate the region’s organic bounty.
- HA’: This restaurant, led by a Michelin-starred chef, offers an elevated fine-dining experience. It’s an additional cost, but food lovers will relish every creative and beautifully plated dish.
- Mexican Culinary Adventures: With 11 distinct dining venues, you’ll savor regional Mexican specialties like mole poblano, cochinita pibil, and handmade tortillas.
Bonus: Hotel Xcaret’s emphasis on sustainability means every bite you enjoy comes from locally sourced and responsibly harvested ingredients.
3. Sandals Royal Caribbean – Luxury Meets Authentic Flavors
Who doesn’t love Jamaican food? While Sandals is well-known for adults-only luxury, Sandals Royal Caribbean in Montego Bay, Jamaica, stands out for its culinary offerings. Perfect for couples seeking romance and refined dining, this all-inclusive resort boasts international menus and a variety of gourmet options. Sandals Royal Caribbean is a luxurious adults-only, all-inclusive resort located in Montego Bay, Jamaica, offering an intimate and romantic getaway. The resort features overwater bungalows, beachfront suites, and private villas, all designed for ultimate relaxation and comfort. Guests can enjoy a wide range of gourmet dining options, from international cuisine to local Jamaican flavors, along with unlimited premium drinks. The resort boasts a private offshore island, complete with a beach club and serene spaces for lounging. With activities such as water sports, yoga, nightly entertainment, and a world-class spa, Sandals Royal Caribbean provides an idyllic setting for couples to unwind and enjoy each other’s company in a stunning tropical paradise.

Dining Highlights:
- Eight Unique Restaurants: From authentic Jamaican jerk chicken at The Jerk Shack to elegant Thai cuisine served in an overwater setting, there’s a flavor for every palate.
- Farm-to-Table Ingredients: Sandals focuses on farm-to-table freshness, sourcing local produce and seafood to ensure every dish is packed with authentic flavor.
Don’t Miss: Try the Jamaican Blue Mountain Coffee-infused desserts for a sweet taste of local culture.
4. Excellence Punta Cana – Adults-Only Culinary Bliss

Just so you know I’m transparent, I’ve had a few pretty bad meals in Punta Cana. But that’s not the case at Excellence Punta Cana. Tucked along the pristine shores of the Dominican Republic, this resort blends luxury with a world-class culinary scene that makes it a must-visit for discerning foodies. Excellence Punta Cana is an adults-only, all-inclusive resort located along the golden sands of Uvero Alto in the Dominican Republic. This tropical escape blends luxury and romance, making it an ideal destination for couples seeking relaxation and indulgence.
The resort features 461 spacious suites with contemporary Caribbean décor, jetted tubs, furnished balconies or patios, and stocked minibars with premium spirits. Suite options include swim-up suites and private plunge pool accommodations. Guests can also upgrade to the Excellence Club for exclusive amenities such as private check-in, a lounge, and dedicated beach and pool areas.
Dining includes 11 international restaurants offering a variety of cuisines, from French and Italian to Asian and Dominican. Twelve bars, including beachfront and swim-up options, serve premium beverages throughout the day.
Guests can unwind at the Miilé Spa, enjoy four outdoor pools and hot tubs, or participate in daily activities such as yoga, dance classes, and water sports. Evening entertainment includes live music and themed events. Excellence Punta Cana delivers a luxurious and memorable experience with exceptional service and amenities.

Dining Highlights:
- 12 Gourmet Restaurants: Indulge in French cuisine at Chez Isabelle, fresh seafood at The Lobster House, or Asian-fusion delights at Spice.
- Interactive Dining: Live cooking stations and chef’s tastings allow you to engage with the culinary team for an immersive foodie experience.
Foodie Favorite: The resort’s in-house pastry chefs whip up decadent desserts daily, perfect for satisfying your sweet tooth.
5. Zoëtry Agua Punta Cana – Wellness and Gourmet Dining Combined
In the Dominican Republic, for those who love food but also value wellness, Zoëtry Agua Punta Cana is the perfect escape. This boutique all-inclusive resort focuses on holistic health while serving up gourmet meals crafted with organic, locally sourced ingredients. Zoëtry Agua Punta Cana is a serene, all-inclusive boutique resort nestled along the pristine shores of Uvero Alto in the Dominican Republic. This AAA Four Diamond award-winning sanctuary features 92 luxurious suites, each adorned with natural materials like hardwoods and thatched palapa roofs, offering guests a harmonious blend of rustic elegance and modern comfort. The resort’s commitment to wellness and tranquility is evident in its Endless Privileges® program, which includes personalized services such as 24-hour concierge, daily refreshed mini-bars, and complimentary laundry service. Guests can indulge in gourmet dining across five à la carte restaurants, savoring dishes crafted from locally sourced ingredients, and unwind at three bars offering top-shelf spirits. The on-site spa provides a range of treatments, including reflexology rituals and diamond facials, ensuring a rejuvenating experience. With activities like yoga, horseback riding on the beach, and cultural classes, Zoëtry Agua Punta Cana offers a holistic retreat that caters to both relaxation and enrichment.

Dining Highlights:
- Farm-to-Fork Cuisine: Menus highlight the region’s seasonal produce and fresh-caught seafood, with plenty of vegetarian and vegan options.
- Culinary Creativity: Enjoy dishes like grilled Caribbean lobster, quinoa-stuffed peppers, and tropical fruit sorbets.
Unique Touch: Complimentary cooking classes allow foodies to take a piece of the Caribbean culinary experience home.
6. Grand Velas Riviera Maya – A Gastronomic Getaway
I find that many of the resorts outside of Cancun along the Riviera Maya have exquisite food. Located in Playa del Carmen, Grand Velas Riviera Maya is synonymous with luxury and fine dining. This all-inclusive resort offers diverse culinary experiences across eight exceptional restaurants. Grand Velas Riviera Maya is a AAA Five Diamond all-inclusive luxury resort located near Playa del Carmen, Mexico. Set between the Caribbean Sea and the Yucatán jungle, the resort spans over 200 acres and offers three distinct ambiances: Zen Grand, nestled in the jungle; Ambassador, family-friendly and beachfront; and Grand Class, an adults-only oceanfront experience.
The resort features 539 spacious suites, each equipped with private terraces, Jacuzzi tubs, and some with plunge pools . Guests can indulge in gourmet dining at eight restaurants, including the Michelin-starred Cocina de Autor, led by Chef Nahúm Velasco, offering creative tasting menus inspired by Mexican culture . Additional dining options include French cuisine at Piaf, Asian fusion at Sen Lin, and Italian-Mediterranean dishes at Lucca.

Dining Highlights:
- Cocina de Autor: Helmed by a two-star Michelin chef, this restaurant takes diners on a journey through avant-garde cuisine with multi-course tasting menus.
- Frida: Savor upscale Mexican cuisine that honors traditional flavors while adding modern touches.
- Unique Drinks: Don’t miss their artisanal tequila and mezcal tastings.
7. Secrets Cap Cana Resort & Spa – Sophisticated Dining in the Dominican Republic
Set on the serene Juanillo Beach, Secrets Cap Cana is an adults-only resort in beautiful Cap Cana, Dominican Republic that prides itself on offering a sophisticated culinary experience. Secrets Cap Cana Resort & Spa is an adults-only, all-inclusive luxury retreat nestled within the exclusive gated community of Cap Cana, along the pristine white sands of Juanillo Beach in the Dominican Republic. This AAA Five Diamond resort offers 457 elegantly appointed suites, each featuring a private balcony or terrace, soaking tubs, and complimentary minibars. Guests can indulge in the resort’s Unlimited-Luxury® experience, which includes gourmet dining at ten restaurants—ranging from à la carte venues to buffets and a café—without the need for reservations. Premium beverages are available at six bars, including a swim-up bar and a theater bar.

Dining Highlights:
- Unlimited Gourmet Dining: Choose from Italian fine dining, fresh seafood, or international fusion dishes at the resort’s elegant restaurants.
- Barefoot Grill: Enjoy beachfront dining with freshly grilled specialties.
Pro Tip: Opt for the private beachfront dinner for a truly memorable experience.
8. Le Blanc Spa Resort – Elevated Elegance in Cancun
Yes, you can find great food in the party district of Cancun. Le Blanc Spa Resort offers an intimate, upscale dining experience that prioritizes quality over quantity. Situated in Cancun’s Hotel Zone, this 5-Diamond resort offers 260 chic suites, each featuring two-person whirlpool tubs, Apple TVs with Netflix, and butler service. Guests can indulge in multiple pools, including two with swim-up bars, and a lavish spa boasting a complimentary hydrotherapy area. Dining options include the elegant Lumiere, offering French fusion cuisine with a seven-course tasting menu, as well as Italian and Asian restaurants. The resort’s pristine white-sand beach and attentive service make it a standout choice for luxury travelers.

Dining Highlights:
- Lumiere: A French fine dining restaurant offering exquisite multi-course menus.
- Healthy Options: Ideal for wellness-focused foodies, the resort offers light, organic meals with vegan and vegetarian choices.
9. Half Moon – Jamaican Culinary Excellence

Located in Montego Bay, Half Moon offers a perfect blend of Jamaican heritage and fine dining. Half Moon, located in Montego Bay, Jamaica, is a luxurious resort set on 400 acres of tropical gardens with two miles of private beachfront. Established in 1954, it has hosted numerous dignitaries and celebrities over the years. The resort offers three distinct accommodation experiences: Eclipse at Half Moon, Founders Cove, and the Villas at Half Moon. Eclipse features 57 spacious accommodations, two restaurants, three bars, a market café, the renowned Fern Tree Spa, an infinity-edge pool, and a private beachfront with a natural swimming cove. Founders Cove, the original section of the resort, offers luxurious ocean junior suites just steps from the Caribbean Sea. The Villas at Half Moon range from five to seven bedrooms and include a private pool, expansive outdoor living areas, and a dedicated staff comprising a personal chef, housekeeper, and butler.Preferred Hotels & Resorts+4Half Moon+4Tripadvisor+4Half Moon+1Hotels.com+1Half Moon
Guests can enjoy a variety of activities, including an 18-hole championship golf course designed by Robert Trent Jones Sr., an equestrian center offering horseback rides along the beach, water sports, tennis, and a children’s village. Dining options are diverse, with several restaurants and bars on-site, including the award-winning Sugar Mill Restaurant. The resort also offers unique experiences such as yoga sessions in overwater bungalows and spa treatments at the Fern Tree Spa.

Dining Highlights:
- Sugar Mill: This award-winning restaurant is set in a historic sugar plantation and offers elevated Caribbean cuisine.
- Authentic Jamaican Flavors: Sample jerk chicken, oxtail, and ackee and saltfish prepared with care.
For foodies, an all-inclusive resort doesn’t have to mean sacrificing quality or variety. Resorts like Live Aqua Cancun and Hotel Xcaret Mexico have redefined the culinary scene with innovative restaurants and exceptional dining experiences. Whether you’re vegan, seafood-obsessed, or just appreciate a perfectly crafted meal, these Caribbean all-inclusives deliver.
Planning a trip to the Caribbean for foodies
Choosing which island to visit is often one of the hardest parts of planning a trip to the Caribbean. Start by researching airfares to get the best deal. Use a site like CheapOAir and search for the best and most affordable Caribbean destinations.
The best months to travel to the Caribbean
The Caribbean experiences distinct high and low travel seasons, each offering unique advantages. The high season, from mid-December to mid-April, coincides with winter in North America and Europe, attracting visitors seeking warm weather and sunshine. During this time, resorts and cruises operate at full capacity, and prices for accommodations and activities tend to be higher. In contrast, the low season, from June to November, sees fewer crowds and lower prices, making it a budget-friendly option for travelers. However, this period also overlaps with the Atlantic hurricane season, so visitors should monitor weather forecasts and consider travel insurance. The shoulder seasons, in late spring and early December, can provide a balance of favorable weather and reduced costs.
Pack your bags, bring your appetite, and get ready to savor paradise one dish at a time!
This blog post may contain affiliate links, meaning that if you click on a link and make a purchase, I may receive a small commission at no extra cost to you. I only recommend products and services I truly believe in and use myself.