Arriving by ship? Let us Know when you are coming and we will have a free gift waiting for you. It is estimated that 1.75 million cruise ship passengers will visit the Virgin Islands this season. Fantastic beaches, duty-free shopping, shore excursions, great food, friendly people and tropical rum drinks are just some of the reasons tourists love St. Thomas.