A busy US Virgin Islands harbor with duty-free shopping, famous Magens Bay, and easy ferries to St. John.

St. Thomas is one of the US Virgin Islands, and its capital, Charlotte Amalie, wraps around one of the Caribbean's prettiest harbors. Ships dock at Havensight or Crown Bay, both a short ride from downtown.
The day can include shopping, beaches, snorkeling, or a quick hop to St. John and its national park. It suits first-time cruisers, shoppers, and beach lovers.
Average daily high and low in °F, from the nearest weather station with long records: Cyril E. King Airport, St. Thomas. Source: Meteostat station records, 1991–2020.
Here are my favorite ways to spend a cruise day in St. Thomas. Each one opens on Viator, where you can check the times, reviews and price before you book.

Sail on a comfortable catamaran to swim with sea turtles in calm, clear water, then relax at a white-sand beach before heading back to the ship.
View details
A three-hour walk through historic Charlotte Amalie tasting West Indian dishes and local rum, with the story of the island's Danish colonial past along the way.
View details
Ride a guided off-road route through the hills of St. Thomas for big views over the harbor and neighboring islands. About two hours, so it fits an easy port day.
View detailsJim's Ship Pick
This is the BEST ship I’ve EVER sailed on! It rarely felt crowded, the food was incredible, the shows were absolutely phenomenal, and there’s something for everyone!
My favorites: spend the day at Magens Bay, one of the Caribbean's most famous beaches; take the ferry to St. John for Virgin Islands National Park and Trunk Bay; visit Fort Christian, the oldest standing building in the Virgin Islands; enjoy the view over the harbor from Drake's Seat; snorkel at Coki Beach on the island's east end.
US dollar.
Downtown is a short taxi or walk from either cruise pier, and open-air safari taxis are the most common way to get around.
Search sailings that stop in St. Thomas on our site, or ask me for a quote. I book it for you with no fees, and I watch for price drops after you book.