St. Thomas is one of the main ports of call for Eastern Caribbean cruises? Why? Because it is awesome! It is one of my favorite Caribbean islands. If you want to do some shopping in the Caribbean, there is literally no better place to do it than in St. Thomas! You will find deals on watches, cameras, china, jewelry, etc! If you think you might find a better deal on the next island, think again. This is the place to do your shopping!
Besides shopping, St. Thomas has many beautiful beaches. And the island of St. John is just a short ferry ride away. Trunk Bay in St. John is considered to be one of the most beautiful beaches in the world.
We have been to St. Thomas twice. In the first trip, we spent some time in Charlotte Amalie shopping, then spent took a cab to Saphire beach where we spent the rest of the day. On the second trip, we took the ferry to St John, and snorkelled in Trunk Bay. We also managed to spend some time shopping back on St. Thomas.

Here are the ones listed in the Carnival shore excursions book. Not all excursions will be available for every cruise, or during every time of year. Other cruise lines probably offer the same or similar excursions.
Excursions can either be booked through the cruise lines ahead of time, or while on ship. Booking the excursions directly with the operators is also an option. This can save you money, but involves risk if there is a problem.

A Journey Through Paradise (3.5 hours + 2 hours shopping)
Travel around the island in a open-air bus.
Atlantis Submarine (2 hours)
Dive to a depth of 90 feet to a coral garden.
Best Of St. Thomas Island Tour (2.5 hours)
Bike & Beach Adventure (3.5 hours)
Bob Underwater Adventure (3.5 hours)
Explore the ocean bottom in a “BOB” (Breathing Observation Bubble)underwater motor scooter.
Captain Nautica’s Ultimate Snorkel Expedition (3.5 hours)
Castaway Barefoot Sail & Snorkel To Shipwreck Cove (3 hours)
Certified Scuba Scooter Adventure (3 hours)
Coral World (3 hours)
Coral World is a landscaped park at Coki beach. Includes 50,000 gallon predator tank.
Discover Scuba Adventure (3 hours)
Try scuba diving without being certified.
Downtown Shopping & Beach Getaway (5 hours)
Five Star Certified Dive (3 hours)
Five Star St. John & Trunk Bay (4 hours)
Helmet Dive At Coral World Ocean Park (3 hours)
Walk along the ocean bottom wearing a diving helmet.
Historical Blackbeard’s Hill & Recommended Shopping Tour (4 hours)
Island & Catamaran Sailing Experience (3.5 hours)
Kayak, Hike & Snorkel (4 hours)
Magen’s Bay & Paradise Point (3.5 hours)
Mini Boats & Hidden Beaches (3.5-4 hours)
Scenic Pirates Paradise & Recommended Shopping (4-6 hours)
Sea Blaster Speedboat & Snorkel Tour (3 hours)
St. John Champagne Catamaran Sailaway (4.5 hours)
St. John Island Tour (4.5 hours)
St. John Trunk Bay Beach & Snorkel (4.5 hours)
St. Thomas Island & Coki Beach (3 hours)
St. Thomas Island Tour (2 hours)
St. Thomas Shopping Tour (3.5 hours)
St. Thomas Skyride To Paradise Point
St. Thomas Snorkel & Beach Adventure (3 hours)
St. Thomas Snuba (3 hours)
Snuba is a cross between snorkeling and scuba that allows to stay down longer as you breathe through a hose.
Twilight Snorkel & Semi-Sub Adventure (2.5 hours)
Ultimate Island Experience (4-6 hours)
Mahogany Run Golf Course