8 Must-Book Vegan-Friendly Resorts in Mexico

Updated February 25, 2024

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.

Traveling Soon?

If you’re hitting the road and looking for travel recommendations, check out these companies that I use regularly. Plus, by using these links, you can support Veggies Abroad!

  •—  They highlight properties with sustainable practices!
  • Travel InsuranceTravelex— They have multiple comprehensive plan options with fewer “gotcha” moments.
  • Activities & ToursViator Get Your Guide
  • Trains, Ferries, & Buses:  Omio  — use code OMIOFERRY to save 10% on ferry bookings.
  • House Sitting: if your travels are flexible and you love pets, you need to check out TrustedHousesitters. Use code VEGGIESABROAD to save 25% on a new membership!
  • Earth HeroTravel-friendly toiletries & products. Use code VEGGIESABROAD to save 10% on your order!
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 these vegan-friendly resorts! 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.

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 (below) 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

#3 Finest Playa Mujeres

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. 

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

Vegan-Friendly Resorts in Tulum

#5 KAN Tulum

C. 17 Pte., La Veleta, 77760 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.

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

#6 Holistika Tulum

C. 10 Sur Manzana 902 Lote 4, Zona 11, 77760 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

#7 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 Ixtapa

#8 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!

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

One note, 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 activities. In light of that, we’ve decided to remove them. When they decide to stop exploiting dolphins we will happily add them back into this list.

About Author

Rebecca is the founder of the vegan travel company Veggies Abroad. In 2021, she bid her 15-year career goodbye and ventured into the world of ethical business with the launch of a vegan travel blog (the one you’re reading!). As the blog flourished, Rebecca expanded her vision to encompass personalized travel planning services and launched Veggies Abroad's inaugural vegan tour to Thailand, marking the beginning of many more eco-conscious, plant-powered adventures to come. Follow her adventures on Instagram or Facebook @veggiesabroad