Skip to content
even.best

The best Caribbean islands to visit

The top 3 according to 1,989 votes from people: Turks and Caicos · Saint Lucia · Anguilla. (Updated Dec 18, 2025.)

A consensus of U.S. News, Condé Nast Traveler readers' choice, Lonely Planet and AFAR: beaches, diving, food and atmosphere.

foodie_sydney · · 17 items · 1989 votes · 28 comments

Top 15

  1. 1

    Turks and Caicos

    Home of Grace Bay on Providenciales, regularly voted one of the world's best beaches.

    ▲ 230 ▼ 21

    209
  2. 2

    Saint Lucia

    Volcanic island with the twin Pitons, a World Heritage Site, and drive-in sulphur springs.

    ▲ 192 ▼ 15

    177
  3. 3

    Anguilla

    Low-lying island with 33 white-sand beaches such as Shoal Bay and Meads Bay.

    ▲ 166 ▼ 12

    154
  4. 4

    British Virgin Islands

    Sailing paradise of some 60 islands; Virgin Gorda's The Baths are giant granite boulders on the beach.

    ▲ 137 ▼ 9

    128
  5. 5

    Aruba

    Outside the hurricane belt, with Eagle Beach and its divi-divi trees.

    ▲ 139 ▼ 14

    125
  6. 6

    Grand Cayman

    Seven Mile Beach and Stingray City, where you can stand among southern stingrays.

    ▲ 104 ▼ 16

    88
  7. 7

    Barbados

    Calm west-coast beaches, rum distilleries and Rihanna's home island.

    ▲ 98 ▼ 15

    83
  8. 8

    St. Barts

    Chic French island with Shell Beach and Saint-Jean, beloved by yachts and celebrities.

    ▲ 97 ▼ 14

    83
  9. 9

    The Bahamas (Exuma)

    Exuma's cays include Pig Beach, where swimming pigs greet boats.

    ▲ 94 ▼ 18

    76
  10. 10

    Puerto Rico

    Old San Juan's colonial forts, El Yunque rainforest and bioluminescent bays; no passport needed for US citizens.

    ▲ 65 ▼ 11

    54
  11. 11

    Dominica

    The 'Nature Island', with the Boiling Lake and Champagne Reef's volcanic bubbles.

    ▲ 65 ▼ 20

    45
  12. 12

    Grenada

    The 'Spice Isle', known for nutmeg, Grand Anse Beach and an underwater sculpture park.

    ▲ 64 ▼ 19

    45
  13. 13

    St. Vincent and the Grenadines

    Chain of 32 islands including Bequia, Mustique and the Tobago Cays marine park.

    ▲ 57 ▼ 13

    44
  14. 14

    Jamaica

    Seven Mile Beach in Negril, Dunn's River Falls and the Blue Mountains coffee region.

    ▲ 62 ▼ 19

    43
  15. 15

    Curaçao

    Colourful Dutch Willemstad (World Heritage) and over 35 beaches and coves.

    ▲ 57 ▼ 14

    43

Candidates

They don't make it into the top 15… yet. Vote for them to move them up.

  1. 16

    Antigua

    Said to have 365 beaches, one for every day of the year, plus Nelson's Dockyard.

    ▲ 53 ▼ 14

    39
  2. 17

    Bonaire

    Shore-diving capital: the whole coastline is a protected marine park.

    ▲ 46 ▼ 19

    27

How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.

Is something missing?

Log in to add an item

Comments (28)

Log in to comment

menuhunter_abuja

Booked Anguilla for February after reading this list. Can't wait!

showrunner.grumpy

Dominica is not a beach island, it's waterfalls and hikes. Loved it.

Ngozi Bello

Coming back to this list before our trip in December. Settled on Saint Lucia, wish us luck! 🌴

olivia_melbs

Saint Lucia for the Pitons! Snorkeling at Sugar Beach right below them was magical.

bassline_urban

Puerto Rico is so easy for Americans, no passport and El Yunque is incredible.

bailey.bondi

St. Barts is beautiful but insanely expensive, not for normal people

Alexis P.

Swimming pigs in Exuma, the kids still talk about it 🐷

ella.bristol

Dominica is the nature island, no big beaches but waterfalls and hiking everywhere. Boiling Lake hike is epic.

Joshua Stone

St. Barts is beautiful but the prices are insane.

Kieran

BVI by sailboat is the only way to do it.

Ryan Murray

The Exumas with the swimming pigs, a must.

Sarah Wood

The pigs are a bit of a tourist trap, but Exuma's water is the bluest I've ever seen.

Oscar Griffiths

Grand Cayman, Seven Mile Beach and Stingray City, perfect family trip.

Michelle

Barbados > Jamaica, fight me

Jared Lewis

No way, Jamaica's food and music are unmatched. Negril sunsets at Rick's Cafe!

Beth King

St. Vincent and the Grenadines, Tobago Cays are paradise.

nolaseasonfinale

Barbados for the food, fish cutters at Cuz's on the beach.

ellie_tacoqueen

When is the best time to go? Worried about hurricane season.

Ankit Kapoor

December to April is dry season. June to November is hurricane season, but if you get insurance you can find good deals.

bbqboss_darwin

Grenada and the spice plantations, the whole island smells of nutmeg. Loved it.

Terrell Jackson

Bonaire is a diver's paradise, you can shore dive pretty much everywhere

Michael Koch

Turks and Caicos at #1, Grace Bay is the best beach I've ever seen. Period.

Matthew R.

Aruba is great if you want guaranteed sun, it's outside the hurricane belt.

Owen Gill

Also very windy, which is nice with the heat.

Scott M.

Anguilla is so underrated, Shoal Bay and the food scene for such a tiny island

pizzanerd_salty

Curaçao for diving and Willemstad's colorful houses. Totally different vibe from the other islands.

More rankings like this