Travelers are voting St. Croix Point Udall and Christiansted Harbor Seaplane Base as the best tourist attractions in St. Croix. There are 7 tourist attractions in Charlotte Amalie a city just 43 km from St. Croix and 1 tourist attraction in Fajardo which is 72 km distant. The most popular of these are Cinnamon Bay in Charlotte Amalie and Puerto Del Rey Marina in Fajardo. You can find 47005 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.