Menu
Caribbean / Vegan Travel

Vegan-Friendly Caribbean: Resort & Island Guide

Updated February 5, 2024

Escaping to white sands, turquoise waters, and sunny skies always sounds like a good idea, but it’s an even better idea when old man winter comes knocking. There is only so much snow shoveling you can do before you need a break. Am I right!?  

Planning a Caribbean getaway usually revolves around just how close you can get to the water, but if you’re like me, you’re probably also asking yourself, “What am I going to eat!? Will there be vegan or vegan-friendly restaurants? Will the resort offer vegan options? Or am I stuck munching on iceberg lettuce all week?” 

Worry, no more! I’ve got the perfect Caribbean guide for you. Before you book your next getaway to paradise, check out this lineup of vegan-friendly Caribbean Islands, hotels, and resorts. You’ll find all the best places to stay and eat — no more worrying about turning into a bunny!

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!

  • HotelsBooking.com—  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!

Don’t forget to pack a wide brimmed hat and sunscreen with you!

13 Vegan-Friendly Caribbean Resorts to Visit + Restaurant Options

I curated this list of vegan-friendly Caribbean Islands based on my travels and extensive research into the vegan food scene to provide you with the best recommendations on where to eat and stay. If you think I missed something, please let me know! I’d hate to leave any vegan-friendly spots off.

Without further ado, let’s kick this list off with Puerto Rico!

Vegan-Friendly Puerto Rico

Hotel & Resort Suggestions in Puerto Rico

There is so much to love about this beautiful Caribbean island, aside from the fact that it is vegan-friendly, make sure you don’t miss Old San Juan, El Yunque tropical rainforest, bioluminescent bays, hiking, and the beaches are pretty great too. If you’re looking for a beautiful Caribbean Island to visit in January, Puerto Rico is a great place! The best months to visit are between December – April for optimal weather.

#1 The Dreamcatcher

2009 Cll España, San Juan, 00911, Puerto Rico
Enjoy being steps from the beach at San Juan’s only vegetarian boutique hotel! This charming spot offers 19 unique rooms with their own special vibe and character. On the dining side, their chefs will spoil you all day long with fresh and healthy breakfast options and prix fixe 4-course dinners. Many of the ingredients for all of the dishes have been sourced locally. In addition to food, the hotel also offers yoga classes, massages, nature excursions, salsa lessons, and more.

Book Your Stay

#2 Finca Victoria Vieques

Rt. 995, km 2.2, Vieques, 00765, Puerto Rico
Want to explore secluded beaches and bioluminescent bays? Then you must head to Puerto Rico’s Vieques Island and stay here! This jungle-like boutique hotel is hidden in the lush vegetation on top of a hill, providing panoramic sea and sky views. In addition to being a unique and sustainable place to stay, it is also an Ayurvedic wellness center, and those principles are woven into all of its offerings, including its food. Every morning you can start with an excellent vegan breakfast, and throughout the week, they offer special vegan dinner events created with ingredients sourced from their gardens.

Book Your Stay

#3 The Rainforest Inn

019 Cam Caribe, Río Grande, 00745, Puerto Rico
Escape to the lush and diverse El Yunque National Forest with a stay at this vegetarian bed and breakfast. This is the perfect place to get away for couples or if you just need to unplug. Your stay includes their famous (people rave about it) breakfast spread, which can be enjoyed in your room or on their charming patio. They are happy to accommodate vegan and gluten-free diners — just let them know. In addition to keeping you well-fed, the hotel can also help set up private hikes, massages, and more.

Book Your Stay
waterfall flowing into a green pool in the rainforest in puerto rico

Vegan-Friendly Jamaica 

Whether you’re interested in diving and snorkeling in Negril, hiking through the Mystic Mountain rainforest, or just sitting on the beach, there is something for everyone to do in Jamaica, including vegan food! Most vegan options are in Kingston or Ocho Rios; if you’re staying at a resort, it might be easiest to grab a taxi. You can rent a car, but remember you’ll be driving on the left side of the road, and road signs can be confusing.

One note, when you see the phrase “ital,” it comes from the word vital, and in the Rastafari movement, it is referring to the importance of eating foods grown from the Earth and is usually referencing a plant-based diet.

Hotel & Resort Suggestions in Jamacia

#4 Half Moon Hotel

Rose Hall St James Jamaica WI, Montego Bay, Jamaica
Look no further than Half Moon Hotel for a luxury getaway in Jamacia. This gorgeous resort is located right on Montego Bay and features a variety of accommodations located right on two miles of pristine white sands. When you get hungry, there is no better place to go than the resort’s vegan restaurant, Ital Café. The café offers fresh juices and a variety of raw vegan dishes like jerk eggplant steak, pizza, and more.

Book Your Stay

#5 Rockhouse Hotel & Spa

W End Rd, Negril, Jamaica
This award-winning boutique hotel is located on Negril’s west end on a stunning cliffside and is conveniently located near the famous Seven Mile Beach. The Rockhouse Hotel & Spa features stylish and rustic accommodations, including thatched-roof villas, cottages, and rooms. Each room is tastefully decorated with natural materials, offering a rustic yet luxurious feel. Some rooms even have private plunge pools or cliffside views. On the dining side, each of its restaurants offers a vegetarian menu that includes vegan options or dishes that can be made vegan. You’ll also want to check out their organic juice bar for fresh juices and shots.

Book Your Stay

#6 Skylark Negril Beach Resort

Norman Manley Blvd, Negril, Jamaica
This beachfront boutique hotel is the sister property to the beautiful Rockhouse Hotel and Spa. The resort offers a laid-back vibe that captures the essence of the Negril beach lifestyle. The rooms have been thoughtfully designed with vibrant colors and local artwork, creating a welcoming and tropical ambiance. On the dining side, the resort is home to NYC-born Miss Lily’s Diner, which features Caribbean cuisine with a vegetarian menu. Most of the items on the menu are vegan or can be made vegan.

Book Your Stay
Half Moon Jamaica

Vegan-Friendly Aruba

Averaging more sunny days than any other Caribbean Island, coupled with picture-perfect beaches and flamingo sightings, what more could you ask for in an island getaway? Well, vegan food! Vegan options are on the rise on this happy island! Be sure not to miss the best restaurants for vegan food in Aruba too!

Resort & Hotel Suggestions in Aruba

#5 Bucuti & Tara Beach Resort

L.G. Smith Blvd 55B, Oranjestad, Aruba
Located right on the gorgeous Eagle Beach, this vegan-friendly hotel is not only romantic but is the Caribbean’s first and only carbon-neutral resort. In addition to creating a beautiful and eco-friendly atmosphere, the resort also emphasizes wellness and relaxation. Their spa offers a range of rejuvenating treatments and services, including massages, facials, and body scrubs. Additionally, the resort has a fitness center and offers activities such as yoga and Pilates. On the dining side, their onsite restaurant, Elements, has vegan options all day, including a full vegan menu at dinner.

Book Your Stay

#6 Manchebo Beach Resort and Spa

Nestled on the pristine shores of Aruba, the Manchebo Beach Resort stands as a tropical haven that seamlessly blends luxury with natural beauty. Renowned for its idyllic setting on Eagle Beach, consistently ranked among the world’s best beaches, the resort offers an exclusive retreat for those seeking tranquility and indulgence. On the vegan side, you’ve got great options. In 2018, the resort overhauled it’s food options to better complement its focus on wellness, now you will find a diverse selection of vegan options on every menu — no bunny food here!

Book Your Stay
pristine white sands and turquoise waters of eagle beach in aruba

Vegan-Friendly St. Lucia

The gorgeous island of St. Lucia is known for its dramatic, lush landscape flanked with eye-catching mountains and crystal-clear water. Its captivating beauty is known for luxury and romance; if you ever get the chance to go, take it!  While you’re enjoying this Caribbean paradise, check out these vegan-friendly spots.

Resort Suggestions in St. Lucia

#7 Anse Chastanet Resort 

1 Anse Chastanet Road, St. Lucia
This resort looks as if it were plucked from a movie set and is the perfect place to stay to experience the beauty of St. Lucia. The rooms are tucked into the lush tropical forest and are just a short walk to white sands and turquoise water. One of the unique features of Anse Chastanet Resort is its commitment to sustainability and eco-tourism. The resort is a pioneer in sustainable practices, utilizing solar energy, organic farming, and participating in various conservation efforts. What’s even better is that the resort transformed one of its restaurants, Emeralds, to be completely vegan! Enjoy sweet potato gnocchi, raw summer rolls, salads with cashew cheese, and much more.

Book Your Stay

#8 Jade Mountain

100 Anse Chastanet Rd. Soufrière, Saint Lucia
For a luxurious and exclusive experience, look no further than Jade Mountain. Perched on a hillside overlooking the Caribbean Sea, the eco-friendly resort is renowned for its breathtaking architecture and stunning views. The accommodations at Jade Mountain Resort are called Sanctuaries and are unlike traditional hotel rooms. Each sanctuary is an open-air, multi-level suite with an infinity pool that blends with the horizon. The absence of a fourth wall allows guests to fully immerse themselves in the surrounding natural beauty, providing unobstructed views of the Pitons and the sea. Jade Mountain is the sister resort to Anse Chastanet, and with that, you can share all of their activities and dining, including enjoying the delicious fare at Emerald’s.

Book Your Stay

#9 BodyHoliday St. Lucia

Cariblue Beach, Castries, St. Lucia, West Indies, St. Lucia
BodyHoliday St. Lucia is known for its focus on wellness, relaxation, and rejuvenation. The resort offers comprehensive activities and amenities to help guests achieve a harmonious balance of mind, body, and spirit. The all-inclusive menu has excellent vegetarian and vegan options, and the team is happy to help meet other dietary needs. Aside from great food, you can find your inner Zen with onsite yoga and meditation or relax with a massage.

Book Your Stay
view of iconic pitons in st lucia as the sun is rising

Vegan-Friendly Grand Cayman Island

While most visitors stick to Grand Cayman when they visit, the Cayman Islands are three islands— Grand Cayman, Little Cayman, and Cayman Brac. Grand Cayman is home to most of the action— resorts, dining, nightlife, the beautiful 7-mile beach, and its one of the best Caribbean islands for diving! But if you’re looking for stunning views and untouched nature, make a trip over to the other two islands. After all that fun, you’re going to need some vegan food!

Resort Suggestion on Grand Cayman Island

#10 Palm Heights

747 West Bay Road Seven Mile Beach Grand Cayman KY1, 1110, Cayman Islands
This luxury boutique hotel is located on the gorgeous Seven Mile Beach and is well known for its sophisticated and stylish vibe. The unique accommodations offer plenty of space to relax and stunning views of the Caribbean Sea or the hotel’s tropical gardens. There are various onsite dining options — Tillies, Coconut Club, Paradise Pizza, and Yashinoki. All offer vegan options for dinner, but breakfast is limited. If you choose to stay here, I will connect with the staff as I am sure they can provide more than fruit and toast for you in the morning.

Book Your Stay

Vegan & Vegan-Friendly Restaurants in Grand Cayman

Vivo Café

Bread and Chocolate Vegan Bistro

Island Naturals Café

Sunset House

Cayman Islands

Vegan-Friendly Turks & Caicos

The Turks and Caicos are home to some of the most beautiful beaches in the world. Grace Bay Beach on Providenciales is particularly renowned, with its powdery white sand and calm, inviting waters. If you’re planning to head here, don’t miss my tips to plan the best Turks and Caicos getaway.

Resort Suggestion in Turks and Caicos

#11 Wymara Resorts & Villas

218 Lower Bight Rd, The Bight Settlement TKCA 1ZZ, Turks & Caicos
While this luxury resort boasts sophisticated accommodations, the real draw is its proximity to the picturesque Grace Bay. A stay here will put you steps from one of the most gorgeous beaches in the world, which is the perfect backdrop for relaxation or fun. The resort offers a variety of rooms that feature private balconies or terraces with ocean views. For something more exclusive, check out their villas which feature private pools, spacious living areas, and dedicated concierge services. On the dining side, their onsite Indigo restaurant celebrates Caribbean cuisine and has a vegan and vegetarian wellness menu that features more than just salad!

Book Your Stay

Vegan-Friendly Restaurants in Turks & Caicos

Solana Restaurant

Turks Kebab

Lemon 2 Go Caicos Café

a wood pier that leads into the light blue ocean on grace bay in the turks and caicos

Vegan-Friendly Dominican Republic

Hotel Suggestion in the Dominican Republic

#12 Natura Cabana Boutique Hotel & Spa

Calle Paseo del Sol 5, Cabarete 57000, Dominican Republic
This unique and eco-friendly retreat is renowned for its tranquil and natural setting, offering guests a serene escape amidst lush tropical gardens and a peaceful beachfront. The resort focuses on sustainability, incorporating eco-friendly practices and using natural materials in its design. The resort offers a variety of accommodations, including thatched-roof bungalows, private villas, and spacious suites. There are two onsite restaurants, Natura and Karaya, both of which offer vegan options. Natura is only open for dinner and features a special vegan menu.

Book Your Stay

Vegan Restaurant in Punta Cana, Dominican Republic

Riviera Express Vegan & Healthy Choice

large beach umbrellas made of natural fibers over beach chairs on a beach at sunset

Vegan-Friendly Barbados

Hotel Suggestion in Barbados

#13 ECO Lifestyle & Lodge

Tent Bay, Bathsheba BB21054 Barbados
When you’re looking to relax in paradise but also want to choose a place that cares about Mother Nature, look no further than ECO Lifestyle & Lodge. The boutique property is a little off the beaten path, tucked away on hill overlooking the sea (the perfect place to catch the sunrise if you ask me). Their onsite restaurant features a delicious organic and plant-based menu with an endless selection of flavorful dishes.

Book Your Stay

Additional Vegan Restaurant Options in the Caribbean

Although these islands don’t have a hotel or resorts that are overly vegan-friendly, they do have vegan, vegetarian, and vegan-friendly restaurants worth visiting!

Vegan & Vegan-Friendly Restaurants in Antigua

One Stone Ital Shack

Independence Ave, St John’s, Antigua & Barbuda
This vegetarian beach shack serves up pizza, fritters, desserts, and more.

Clean Food’N Jooce

Antigua Avenue, English Harbour, Antigua & Barbuda
If you’re into juices and smoothies, look no further. You’ll find an extensive vegan-friendly menu of healthy and sweet beverages, along with bowls and salads.

Veggie World 

Redcliffe St, St John’s, Antigua & Barbuda
Although this isn’t a restaurant, this health food store is the perfect place to stock your hotel fridge with vegan essentials!

Vegan-Friendly Restaurants in Curacao

Fresh

Schottegatweg Oost 177 Unit A, Willemstad, Curaçao
Whether you’re looking for bowls of rice noodles topped with spicy peanut sauce or a super green kale Caesar, you’ll find it and more at this vegan-friendly spot. 

Poke Food Station

28 Fokkerweg, Willemstad, Curaçao
Create your own poke bowl loaded with tofu or vegan tuna, along with loads of veggies, sauces, and toppings.

La Bohème 

Columbusstraat 4, Willemstad, Curaçao
Although smoothies are proudly advertised on the front of this little street café, there is plenty more to enjoy. Vegan options include veggie arepas and salads. 

Ginger

Nieuwestraat, Willemstad, Curaçao
This Asian and Caribbean fusion restaurant has an extensive lunch/dinner menu with various vegetarian options and vegan specials.

Vegan-Friendly Caribbean Wrap Up

Now that you have a good idea of the vegan scene throughout the Caribbean, you might be wondering about other destinations to visit. Well, you’re in luck! Check out these other guides and articles for more vegan travel planning fun.

The Best Vegan-Friendly Mexico Resorts
Where to Go on a Vegan Honeymoon: Destinations & Resorts
12 Stunning All Inclusive Resorts Around the World
Gorgeous Vegan Hotels to Visit Across Europe
12 Vegan Hotels & B&Bs Throughout the US
The Most Vegan-Friendly Resorts in The Maldives
Gorgeous Vegan Leather Travel Bags to Pack for Your Trip

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