The top surf spots in the Caribbean. If we had to pick out the places where we'd say reign supreme for surfing in the Caribbean, it would be the Dominican Republic, Barbados, and Puerto Rico. Together, they do the best on those winter N swells and offer the most developed surf communities.