Travelers are voting St. Croix Point Udall and Christiansted Harbor Seaplane Base as the best tourist attractions in St. Croix. There are 1 tourist attraction in Fajardo a city just 60 km from St. Croix and 2 tourist attractions in Carolina which is 83 km distant. The most popular of these are Puerto Del Rey Marina in Fajardo and Caribbean Trading Company in Carolina. You can find 47552 Tourist Attraction in the country of United States and New York City is our members favorite Tourist Attraction in all of United States. Want more? Check out our map of tourist attractions in St. Croix.