Small and special, Secret Harbor is near a collection of condos and has long been favored by singles. With its white sand and coconut palms, it's the epitome of Caribbean charm. The snorkeling near the rocks is some of the best on the island. No public transportation stops here, but it's an easy taxi ride east of Charlotte Amalie heading toward Red Hook.