I very much doubt that any European prior to Columbus visited the Caribbean. Ericsson traveled much farther north, and possibly some later Scandinavios did likewise, but the more southerly climes seem to have been entirely unknown. Columbus never knew he hadn't really discovered the westerly route to Asia, so there doesn't seem to have been much prior knowledge of these New World isles. If anyone did manage such a discovery, they seem to have left no known records.
The other great sailing nation of the European World, prior to Columbus, was Portugal, and their navigators were fixated on sailing eastward, around the southern tip of Africa, across the Indian Ocean, in quest of spices and other goodies. The Spaniards couldn't compete with them on that route, which led to the hiring of Columbus (an Italian) with his scary idea of sailing into the unknown West.
caw