All things to do in St Thomas

All things to do in St Thomas

Tours & things to do hand-picked by our insiders

Top 5 Insider's Picks See all

From USD $97.50

Day Cruise to British Virgin Islands from St Thomas or St John

5 star rating: Highly Recommended 7 Reviews

A 9-hour trip to the British Virgin Islands from St Thomas or St John is a fun, action-packed excursion. Start with a breakfast boat ride to the Baths on the ...  Read more

Location: St Thomas and St John, US Virgin Islands
Duration: 9 hours (approx.)

From USD $154.99

St Thomas Shore Excursion: Shopping, Sightseeing and Beach Tour

4 star rating: Recommended 144 Reviews

When you’re in port in St Thomas, enjoy its beautiful vistas, duty-free shopping and pristine beaches on this sightseeing shore excursion. Hop on a ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 3-5 hours

From USD $34.99

St Thomas Mangrove Lagoon Kayak and Snorkel Tour

5 star rating: Highly Recommended 21 Reviews

Take a kayak and snorkel adventure through St. Thomas’ Mangrove Lagoon, an unspoiled region of mangrove forests, winding channels and first-rate snorkeling ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 2 hours 30 minutes (approx.)

From USD $55.19

St John Day Trip from St Thomas: Island Sightseeing and Snorkeling at Trunk Bay

4.5 star rating: Recommended 17 Reviews

Enter a world of unsurpassed pristine beauty! Experience Cruz Bay, the capital of St. John, where a national park covers over half of the island. At Trunk ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 8 hours (approx.)

From USD $124.99

St. Thomas Airport Roundtrip Transfer

4.5 star rating: Recommended 21 Reviews

Professional, competent and reliable. From the moment you arrive, this service will provide a comfortable and efficient transfer from St. Thomas Airport to ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: Varies

From USD $19.99

St Thomas Parasailing Adventure

Take in bird’s-eye views of St Thomas on this parasailing adventure from Red Hook or Charlotte Amalie, a perfect adrenaline-pumping activity to share with ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 30 minutes (approx.)

From USD $84.99

St Thomas Shore Excursion: Mangrove Lagoon Kayak and Snorkel Tour

4.5 star rating: Recommended 16 Reviews

Hop off your cruise ship and head over to the marina on Bovoni Road for a St. Thomas shore excursion on Mangrove Lagoon! Spend a few hours on this protected ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 2 hours 30 minutes (approx.)

From USD $55.19

St Thomas Shore Excursion: St John Snorkel and Sail Adventure

3.5 star rating: Worth doing 3 Reviews

While your cruise ship is in St Thomas, make the most of the Caribbean waters around you on this 6-hour snorkel and sail adventure to St John. Board a ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 6 hours (approx.)

From USD $94.99

Hassel Island Kayak, Hike and Snorkel Tour

5 star rating: Highly Recommended 3 Reviews

Get ready to kayak, hike and snorkel your way around historic Hassel Island in the Virgin Islands National Park. Discover the island's beauty and history ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 3 hours (approx.)

From USD $88.99

St John Snorkeling Cruise to Cruz Bay from St Thomas

Want to experience the US Virgin Islands but don't want to spend all of your time underwater? This small-group snorkeling cruise, limited to only six guests, ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 8 hours 30 minutes (approx.)

From USD $224.99

Semi-Submarine Cruise at Coral World Ocean Park in St Thomas

Cruise the Caribbean waters off the coast of St Thomas and discover the colorful reefs and sea life that lie beneath on this 1-hour semi-submarine tour from ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: Flexible

From USD $41.00

Sea Lion Encounter at Coral World Ocean Park

4.5 star rating: Recommended 5 Reviews

Get up close and personal with a South American sea lion at Coral World Ocean Park. Learn about these fascinating animals while observing their entertaining ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: Varies

From USD $85.99

St Thomas Snorkeling Cruise to St John

Cruise from St Thomas to St John on board a motorized catamaran, stopping in various bays to snorkel in the warm aquamarine waters of the Caribbean. While you ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 5 hours (approx.)

From USD $162.49

St John Round-Island Snorkeling Tour from St Thomas

5 star rating: Highly Recommended 2 Reviews

On a day trip from St Thomas, circumnavigate neighboring St John on a small-group boat tour limited to only six guests. This relaxing and fun-filled tour takes ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 9 hours (approx.)

From USD $249.99

St Thomas Snorkeling Cruise to Buck Island

Spend a lovely day on the turquoise waters around St Thomas on this small-group snorkeling tour limited to only six guests. On board a comfy catamaran, cruise ...  Read more

Location: St. Thomas, US Virgin Islands
Duration: 4 hours (approx.)

From USD $137.50
Insider's Guide to St Thomas

Major attractions, tips and our top things to see and do.

Get the
Inside Scoop

Privacy Policy

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message