Looking for things to do in St. Thomas during a cruise? Below we listed our top picks for the best things to do on this island of paradise. St. Thomas is one of the most popular cruise ports in the world. Located near the British Virgin Islands, it’s usually featured on most 7 night cruise itineraries to the Eastern Caribbean. There is something for all ages in St. Thomas and here are a few options for you to choose from when you stop in port. Disclosure Notice: This post contains affiliate links which will provide us with a small commission