white sand beach with bright turquoise water on a sunny day in mexico

10 Must-Book Vegan-Friendly Resorts in Mexico From a Travel Advisor

In the dead of winter, after chipping away at a thick layer of ice from your windshield and countless trips with the snow shovel, nothing is more inviting than sun-drenched white sands and shimmering blue water. Even if it’s not -10 degrees with a wind chill where you live, a visit to bask on the beautiful beaches of Mexico is always a good decision.

While long walks on breathtaking shores and unlimited pina coladas sound pretty fantastic, it will only get you so far if there’s no vegan food! 

Often all-inclusive resorts have at least a few vegan options, but after the 10th time eating salad, you might feel like you’re ready to head home to eat, even if that means an epic ice battle awaits.

Luckily, some resorts in Mexico have gotten the vegan memo and are ready to delight the palates of vegan and veg-curious travelers. So, if you’ve been daydreaming of the perfect beach escape, check out these gorgeous vegan-friendly resorts in Mexico.  

This article contains affiliate links (paid links) and Veggies Abroad is a member of Amazon Services LLC Associated Program. At no cost to you, I may earn a small commission if you make a purchase — this helps keep Veggies Abroad churning out free content! For an explanation of our advertising partnerships, please review our privacy policy.

long white sand beach on a bright, cloudless day in mexico

Gorgeous Resorts in Mexico with the Best Vegan Options

If you’ve been considering visiting Mexico, you don’t want to miss staying at a vegan-friendly resort! Also, if you don’t want to deal with the hassle of finding a perfect resort, reach out to me! As a travel advisor that specializes in vegan and sustainable itineraries, I know I can find something perfect for you. I will not only ensure that you find tasty things to eat, but I will ensure your dollars aren’t supporting unethical activities.

Vegan-Friendly Resorts in Playa del Carmen & Cancun

#1 Palmaïa, The House of AïA

Playa del Carmen, Mexico
If you’re looking for a luxurious plant-based getaway, look no further than the Palmaïa. This award-winning wellness and spa resort has everything that you could possibly want — tantalizing plant-based cuisine prepared by Michelin-trained chefs (most of the menus are plant-based), yoga and meditation, ayurvedic spa treatments, and more. 

Aside from keeping you well-fed, you’ll also rest soundly knowing that the resort prioritizes sustainability measures. When building the Palmaïa, they took great care to preserve the natural landscape, only using native fauna and even protecting their namesake tree, the palma chît, from extinction.

In addition, the resort has banned plastic bottles, uses solar energy, and is striving to become one of the first carbon energy-neutral resorts in the world. Want to know even more about this beautiful place? Read my full Palmaia review!

Booking Tip!

If you end up deciding to book the Palmaia, use my special travel advisor link which will give you access to any special perks that are available like spa credits, early check in/late check out, upgrades, and more! If you’re not interested in The Palmaia, it might be worth checking out the site to see where else you can find perks but be sure to check it they are vegan-friendly!

Book Your Stay
ocean front king suite at the vegan friendly resort palmaia in playa del carmen mexico
Credit: Palmaïa, The House of AïA

#2 Sandos Cancun 

Cancun, Playa del Carmen, & Cabo, Mexico 
This vegan-friendly all-inclusive resort is right in the heart of all of the action in Cancun. The family-friendly resort has everything you need to entertain and delight everyone! Guests can relax on Cancun’s famous white sand beach or in one of their three infinity pools, work up a sweat with an oceanside spin class, or enjoy an exfoliating body wrap in the spa. 

While all of that is fantastic, you’re probably curious about vegan options — no worries, they’ve got that too. Sandos offers a full vegan menu in each of its restaurants, including favorites like avocado toast, raw lasagna, mushroom tacos, and even sweet desserts!

In addition to having a gorgeous location in Cancun, Sandos also has locations in Playa del Carmen & Cabo San Lucas, but the vegan options aren’t quite up to par with Cancun. They’re in the process of overhauling menus — hopefully we will be adding them into this list soon.

Book Your Stay

Buyer Beware!

In previous versions of this article we had Hotel Xcaret listed. While they have a vegan restaurant, they also have dolphins in captivity that they use for entertainment. In light of that, I’ve removed them from this article as its imperative to also operate as ethically as possible. When they decide to stop exploiting dolphins I’ll will happily add them back into this list.

#3 Finest Playa Mujeres

Cancun, Mexico
This gorgeous vegan-friendly beachfront property is just outside of the busy Cancun hotel zone in a gated community. The location provides you with access to all that Cancun offers while giving you a private and tranquil oasis.

On the dining side, you’ll find over 10 different restaurants, many of which have vegetarian menus (they label the menus as whole food, plant-based but some dishes have dairy, they mark which). The most friendly are Le Petit Plaisir, Lizo, and Shojin. In addition to that, the hotel’s breakfast and lunch buffets includes a vegetarian zone, with vegan options. The hotel also looks out for its gluten-free guests, but if you don’t feel the options are adequate, you can always let them know.

In between eating and relaxing on the beach, you’ll also want to check out their luxurious spa that offers facials, massages, body wraps, treatments, and more!

Book Your Stay

Vegan Animal Sanctuary in Cancun

If your vacation plans take you to Cancun, consider planning a visit to the area’s only vegan sanctuary, Black Sheep Retreat. The non-profit rescues a variety of animals and also finds homes for dogs and cats. In addition to taking care of furry friends, they also run a small B & B and could potentially take care of you too!

#4 Club Med Cancun

Cancun, Mexico
Thanks to chef Chloe Coscarelli’s stellar vegan cooking skills, all of Club Med’s properties in Mexico and the Caribbean are ready to delight vegan guests! Chef Coscarelli helped the resort plan new and exciting dishes like beet bourguignon and tomato tartare. In addition to pleasing plant-based travelers, the resort acknowledges that this is also a step toward lowering its carbon footprint, which aligns with its sustainable tourism goals. 

The Cancun location was recently redesigned and features a great mix of activities for the whole family, including access to three white sand beaches, land and water spots, a new main pool, and more. 

overhead shot of the white sand beach, turquoise water and palm trees at club med cancun
Credit: François Peyranne

Vegan-Friendly Resort in Los Cabos

#5 Solaz Resort

San José del Cabo, B.C.S., Mexico
Nestled amidst the breathtaking landscapes of Los Cabos, Solaz Resort offers a luxurious haven where the azure waters of the Sea of Cortez meet the golden sands of the Baja California desert.

At this point in this article, you know that I’m not just going to gush about a property because its beautiful, it has to be vegan-friendly, too! Luckily, that’s no problem at Solaz. One of the onsite restaurants is a relaxing vegetarian spot called Foresta. The restaurant focuses on vegan and vegetarian cuisine that’s sourced sustainably and features vibrant bowls, detoxifying smoothies, locally-inspired dishes, and more.

Foresta is part of the resort’s Curated Wellness Heritage by Ojo de Liebre Spa where ancient wellness rituals meld with modern techniques to offer holistic healing experiences. If you’re looking for a getaway that will help you reset and recharge, this might be it!

golden sands and turquoise waters at the divorce beach in los cabos mexico
Divorce Beach, Los Cabos

Vegan-Friendly Resorts in Tulum

#6 KAN Tulum

Tulum, Q.R., Mexico

As of January 2024, KAN Tulum is overhauling its dining menus. The menus online aren’t super vegan-friendly but the resort assures me that they are adding vegan options soon and updating its breakfast buffet. Before you book, doublecheck.

You will not soon forget these epic, sustainably built jungle treehouses. This one-of-a-kind hotel features 24 treehouses constructed in cooperation with the existing jungle, flora, and even a natural cenote. In addition to working with Mother Nature, they are also concerned with conserving their precious resources and have enacted initiatives to conserve resources such as solar power, water preservation, recycling, and reforestation.

While it may be hard to pry yourself from your unique treehouse sanctuary, I don’t think you’ll want to miss their vegetarian/vegan breakfast buffet (included with your stay). After breakfast, hop on one of their bikes or scooters and explore the area. If you’re looking for a memorable getaway, this is it.

Book Your Stay

#7 Holistika Tulum

Tulum, Q.R., Mexico
Welcome to the jungle! This gorgeous wellness-focused hotel is in the middle of the Mayan jungle — away from stress and chaos. This is the perfect place to disconnect from the world and reset and recharge with their daily yoga classes, activities, and workshops. A few of their unique offerings include cacao ceremonies, Temazcal, and the Sonic Experience.

If that hadn’t sold you, this will — their onsite restaurant, Tierra, is vegetarian with a ton of gorgeous vegan options. You can start the day with a delicious cacao bowl topped with fruit and granola, but the deliciousness doesn’t end there! All day they’re preparing a diverse mix of dishes from spicy mac-n-cheese to veggie curry. The menu is well-marked for vegan, vegetarian, and gluten-free options. This is the perfect place to go solo, for a romantic getaway, or adventure!

Book Your Stay
beautiful beach in tulum at sunset

Vegan-Friendly Resort in Punta Mita

#8 Four Seasons Punta Mita

Punta Mita, Mexico (just north of Puerto Vallarta)
A stay at the Four Seasons Punta Mita is an indulgent escape into luxury, where the captivating beauty of the Pacific coastline meets unparalleled hospitality. Nestled on the pristine beaches of the Riviera Nayarit, this resort offers stunning accommodations with incredible ocean views, private terraces, and plush amenities.

While being swept away in beauty is great, it won’t matter if there is nothing to eat! The resort hired vegan chef, Leslie Durso to overhaul the vegan options and come up with something everyone will love. I think it’s safe to say that she did that and more! Her goal was to add at least a few options on every menu, she ended up adding over 250 — you won’t go hungry!

Aside from being well fed, you can also feel good about staying here as the resort has lengthy environmental, social and governance (ESG) efforts to support lessening its impact on Mother Nature and the community. A few priorities include: water conservation, food waste reduction, use of eco-certified products, local biodiversity support, and more.

Book Your Stay

Vegan-Friendly Resort In/Near Ixtapa

#9 Club Med Ixtapa 

Ixtapa Zihuatanejo, Mexico
If Cancun isn’t your vibe, but you’re interested in checking out the culinary pursuits of Chloe Coscarelli, then check out Club Med’s location on the Pacific coast in Ixtapa. This family-friendly all-inclusive resort features kayaking, sailing, a flying trapeze, spa services, and much more. 

The resort is also located near a turtle nesting sanctuary that Club Med ensures is protected in partnership with Mexico’s Secretary of Environment and Natural Resources. Depending on the time of the year, you may catch baby turtles making their way into the ocean for the first time!

view of the pool at club med ixtapa with the light pink and orange sunset in the background
Credit: Delphine Coutant

#10 Playa Viva

Near the village of Juluchuca, on the Pacific coast
If you’re looking for an incredibly sustainable stay that really walks the walk when it comes to caring for its community and environment, come here. Surrounded by lush tropical forests, mangroves, and miles of untouched beach, Playa Viva is a sustainable eco-luxury resort and certified B Corp., that seamlessly blends modern comforts with a commitment to environmental conservation.

You’ll find beautifully crafted eco-chic casitas and unique treehouses to relax in after a guided hike, a kayak tour through mangrove, or yoga sessions on the beach at sunrise.

When it comes to food, you get the opportunity to enjoy some of the freshest and healthiest Mexican cuisine made using organic ingredients sourced from the resort’s regenerative permaculture farm, ensuring every meal is a celebration of sustainability and flavor. Because food is such a central part of their mission vegan options are not an issue or afterthought. One important note: the resort is closed during the rainy season in August and September.

beautiful guest treehouse surrounded by jungle at the sustainable and vegan friendly resort playa viva in mexico
Credit: Playa Viva

Similar Posts