Navio Beach, Vieques, Puerto RicoFlickr/mark_donoherPuerto Rico is the best island in the Caribbean.
If you're planning a tropical getaway, the Caribbean islands are a gold mine of beauty, seclusion, and adventure.
Even though all the Caribbean islands are beautiful, some are better than others. So we decided to rank them.
We figured that the best islands would have a low cost, be easy to get to, and have beautiful beaches and lots of activities. In most instances, we defined a Caribbean island as a single country, republic, or territory in the Caribbean.
To rank these islands, we factored in each island's average hotel room cost, according to Hotels.com; the distance from New York City; the number of attractions listed on TripAdvisor; and the amount of coastline per square kilometer, which we called the beach density score. Read more on our methodology here.
We also created an infographic and map that shows our ranking of the best Caribbean islands.