St Thomas has a little of everything from shopping to sightseeing to beaches to you name it. It is easy to explore on your own (however if renting a vehicle, remember they drive on the left). Lots of things within walking distance of ship but for most beaches, take an excursion. Any trip on a ferry to St John is well worth it especially if you like snorkeling etc and exploring nature.