Caribbean / Vegan Travel

Vegan-Friendly Caribbean: Resort & Island Guide

Updated August 16, 2023

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 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 policy, click here.

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 & Tours: Viator & 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 20% on a new membership!
  • Earth Hero: Travel-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!

12 Vegan-Friendly Caribbean Resorts + 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 Hotels 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

Vegan & Vegan-Friendly Restaurants in Puerto Rico

Life Garden Veggie and Vegan Restaurant 
PR-2 Km. 139.7 Bo, Puerto Rico

Sabia Plant-Based Eatery 
Metro Office Park, Edif Valencia 1, Suite 103, Guaynabo, 00969, Puerto Rico

Punto Vegano
Esq El Tren, 6 C. Wilson, Cataño, 00962, Puerto Rico

Ave. Main, 3140 Urb, Bayamón, 00959, Puerto Rico

Bori Vegan Guaynabo
3 Av. Albolote, Guaynabo, 00969, Puerto Rico

waterfall flowing into a green pool in the rainforest in puerto rico

Vegan-Friendly Hotels in 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.

#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

Vegan & Vegetarian Restaurants in Jamacia 

Reggae Pot Rastarant
86 Main St, Ocho Rios, Jamaica

The Healthy Way
Ocean Village Shopping Center, Main St, Ocho Rios, Jamaica
Vegan café with a great Jamaican breakfast, there is also a small market.

Marianna’s Kitchen
67 Constant Spring Rd, Kingston, Jamaica

Rawmantic Kitchen
Pavilion Mall, 13 Constant Spring Rd, Kingston 10, Jamaica

Tehuti Café
3 Lyncourt, Kingston, Jamaica

The Cheffing Don
121, 1/2 Constant Spring Rd, Kingston, Jamaica

Half Moon Jamaica

Vegan-Friendly Hotels in 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!

#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 Boardwalk Boutique Hotel

Bakval 20, Noord, Aruba
Just steps away from Palm Beach, this spot’s relaxed and tropical atmosphere creates a unique and authentic Aruban experience you’ll never want to leave. The property features a collection of brightly colored casitas, which are individual cottage-style accommodations nestled within lush gardens. On the dining side, the hotel recently opened its Coco Café, which features a globally-inspired mix of dishes and offers vegan and gluten-free options. If you’re looking for something special, consider hiring private Chef Taki, who is experienced in vegetarian and vegan specialties. 

Book Your Stay

Vegan & Vegan-Friendly Restaurants in Aruba

Yemanja Woodfired Grill
Wilhelminastraat 2, Oranjestad, Aruba

One Happy Bowl
Renaissance Marketplace, Lloyd G. Smith Blvd 9, Oranjestad, Aruba

Papillon Restaurant
J.E. Irausquin Blvd 348-A, Noord, Aruba

Garden Fresh Café
Playa Linda Beach Resort, J.E. Irausquin Blvd 87, Noord, Aruba

Ike’s Bistro at Manchebo Beach
J.E. Irausquin Blvd 55, Aruba

pristine white sands and turquoise waters of eagle beach in aruba

Vegan-Friendly Hotels in 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.

#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

Vegan & Vegan-Friendly Restaurants in St. Lucia

Mokocho Vegetarian Cuisine
St. Lucia Marketing Board, Castries, St. Lucia

Three Angles Café
Market Place, Castries City, 1023, St. Lucia

Beyond Vegan Restaurant and Organic Store
9 Mary Ann St, Castries, St. Lucia

Spice of India
Baywalk Shopping Mall, POB RB2621, Rodney Bay, St. Lucia

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

Vegan-Friendly Hotel on 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!

#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é
571 North West Point Road Grand Cayman KY1, 1301, Cayman Islands

Bread and Chocolate Vegan Bistro
3 Dr. Roys Dr, George Town, Cayman Islands

Island Naturals Café
Ground Floor, 12 Earth Cl, Cayman Islands

Sunset House
390 S Church St, George Town KY1-1106, Cayman Islands

Cayman Islands

Vegan-Friendly Hotel in 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.

#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
54 Bonaventure Crescent, Grace Bay Beach, Providenciales TKCA 1ZZ, Turks & Caicos Islands

Turks Kebab
Allegro Rd, Grace Bay TKCA 1ZZ, Turks & Caicos Islands

Lemon 2 Go Caicos Café
101 Venture House, Grace Bay Rd, TKCA 1ZZ, Turks & Caicos Islands

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

Vegan-Friendly Hotel 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
Edif. Riviera, C. Marcio Maggiolo, Punta Cana 23000, Dominican Republic

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

Honorable Vegan-Friendly Resort Mentions

Sandals Resorts

This all-inclusive resort chain is popular throughout the Caribbean and well known for its variety of accommodations (luxurious suites, overwater bungalows, and private villas), diverse dining, and activities. Vegan options have started to improve at some of its resorts, or if you can’t find anything, you can reach out to their culinary concierge for help.

Dreams Resorts

Another all-inclusive resort chain that offers family-friendly getaways and includes beachfront accommodations, entertainment, activities, and more. The resorts are located throughout the Caribbean and Mexico, and each has a unique style and features, including dining options. At some of the resorts, the restaurants feature vegan and gluten-free options. It’s best to check with the resort directly to confirm what they have available.

overhead view of white sand beach and turquoise waters in the Caribbean

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 & Vegan-Friendly Restaurants in Barbados

Plant Lyfe

Cheapside Market Cheapside Rd. 2nd fl #FS19 Bridgetown, BB23030, Barbados
This vegan spot has all sorts of deliciousness — burgers, “fish” tacos, loaded Island fries, and much more. Don’t miss stopping in!

Bliss Café

Dover Rd, Oistins, Barbados
You’ll find vegan options for breakfast and lunch at this vegan-friendly spot. 

Raw Juice Bar

Quayside Centre, Barbados
In addition to smoothies and juices, you’ll also find smoothie bowls and raw/vegan treats!

Light Body Wholistic Clinic and Organic Earth Juice Bar

24 Pelican Village, Princess Alice Hwy, Bridgetown, Barbados
More juices! You’ll stay hydrated in Barbados. Aside from juice, they also sell a variety of raw dishes, and there is a small health food store.

Vegan Cottage

Black Rock Main Rd, Bridgetown, Barbados
This spot works to dispel the myth that vegan food is bland through its diver options lentil split peas loaf, veggie roti combo, and cassava fruit muffins.

Vegan-Friendly Restaurants in Curacao


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. 


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

About Author

Rebecca is the creator of Veggies Abroad, which was born from her love of travel, and the question she gets asked after every trip, "What in the world did you eat?" Her blog is a one-stop vegan travel planning spot with mouthwatering lineups of vegan food, action-packed travel guides, practical travel tips, and much more! Follow her adventures on Instagram or Facebook @veggiesabroad