Amazing Magens Bay Snorkeling with Sea Turtles beach

Adventures, Beaches and Island Charm

Best Things to Do in St. Thomas

Find out what to do in St. Thomas with this guide to the island’s best excursions, beach days, shopping spots, and nature escapes.

If you're wondering what to do in St. Thomas, you’ll find a sun-soaked mix of coral reefs, historic landmarks, mountain views and beach bliss. This island in the U.S. Virgin Islands delivers unforgettable experiences, whether you're relaxing on a sugar-white beach or riding an open-air safari truck through tropical hills. From ocean adventures to scenic island tours, here are the best things to do in St. Thomas for a day filled with island magic.

1. Ride the Skyride to Paradise Point

Ride the Skyride to Paradise Point for panoramic harbor views and a relaxing drink above Charlotte Amalie. - Charlotte Amalie, St. Thomas
Ride the Skyride to Paradise Point for panoramic harbor views and a relaxing drink above Charlotte Amalie. - Charlotte Amalie, St. Thomas

Start your day with a view from 700 feet above Charlotte Amalie on the iconic Skyride to Paradise Point. The scenic gondola glides up the hillside, revealing sweeping vistas of turquoise waters, cruise ships in the bay and green mountain slopes. Once at the top, you’ll find a breezy deck perfect for sipping a signature Bushwacker while soaking up the view.

2. Relax on Magens Bay Beach

Magens Bay offers serene white sands, calm turquoise waters and lush hills. - Charlotte Amalie, St. Thomas
Magens Bay offers serene white sands, calm turquoise waters and lush hills. - Charlotte Amalie, St. Thomas

Magens Bay is one of the most famous beaches in the Caribbean. This heart-shaped bay is framed by emerald hills and features a long stretch of white sand and calm, swimmable water. Whether you're lounging under a palm tree, paddling in the shallows or enjoying a drink at the beach bar, it's one of the most peaceful ways to spend your time on the island.

3. Snorkel at Turtle Cove

Snorkel Turtle Cove near Buck Island, spotting sea turtles and reef fish on a scenic catamaran sail. - Charlotte Amalie, St. Thomas
Snorkel Turtle Cove near Buck Island, spotting sea turtles and reef fish on a scenic catamaran sail. - Charlotte Amalie, St. Thomas

Snorkeling at Turtle Cove just off nearby Buck Island offers an unforgettable glimpse into St. Thomas’s underwater world. Guided catamaran excursions take you to clear waters where green sea turtles glide over seagrass beds and colorful fish dart between coral formations. It’s a relaxing, scenic sail followed by one of the best snorkeling spots in the U.S. Virgin Islands.

4. Shop in Charlotte Amalie’s Historic District

Explore Charlotte Amalie’s colonial streets, historic landmarks and vibrant duty-free shopping in the U.S. Virgin Islands. - Charlotte Amalie, St. Thomas
Explore Charlotte Amalie’s colonial streets, historic landmarks and vibrant duty-free shopping in the U.S. Virgin Islands. - Charlotte Amalie, St. Thomas

The capital of the Virgin Islands, Charlotte Amalie, is home to cobblestone alleys, pastel colonial buildings and one of the most vibrant shopping scenes in the Caribbean. Stroll down Main Street for duty-free jewelry, spices and handmade crafts. You can also explore historic gems like Fort Christian or the 99 Steps, a steep stairway built by the Danes in the 1700s.

5. Explore Coral World Ocean Park

Coral World Park offers dry marine viewing, touch pools, and interactive encounters near Coki Beach. - Charlotte Amalie, St. Thomas
Coral World Park offers dry marine viewing, touch pools, and interactive encounters near Coki Beach. - Charlotte Amalie, St. Thomas

If you’re traveling with family or simply want a close-up look at marine life without getting wet, Coral World Ocean Park is a must. Located near Coki Beach, this ocean-themed park features an underwater observatory tower, touch pools and sea life exhibits. You can even book interactive encounters with sea lions, stingrays or rescue turtles.

6. Take a Jeep Safari Around St. Thomas

For a scenic and off-the-beaten-path experience, hop into an open-air safari jeep and ride along the island’s lush hills and coastlines. You’ll wind through forested peaks, visit hidden lookouts and make stops at local markets or fruit stands. The views are some of the best in the Caribbean, and the breeze-filled ride makes every curve in the road feel like an adventure.

7. Visit Mountain Top for Banana Daiquiris & Views

Perched high above Magens Bay, Mountain Top is one of the highest accessible points on St. Thomas, and home to what’s claimed to be the world’s first banana daiquiri. Take in panoramic views of more than a dozen islands on the horizon, browse local souvenirs and enjoy a cold drink with the sky meeting the sea in every direction.

8. Kayak Through Mangrove Lagoons

Discover a different side of St. Thomas by kayaking through the Cas Cay Mangrove Lagoon, a protected area filled with twisting roots, small islets and birdlife. Guided eco-tours lead you through calm waters as you learn about this unique ecosystem and spot rays, crabs and even juvenile sharks. It’s quiet, scenic and a welcome escape from the bustle of the beaches.

9. Go Island-Hopping to St. John

Take a short ferry to St. John for national parks, snorkeling, hiking and pristine beaches. - Charlotte Amalie, St. Thomas
Take a short ferry to St. John for national parks, snorkeling, hiking and pristine beaches. - Charlotte Amalie, St. Thomas

Hop aboard a ferry or catamaran for a day trip to neighboring St. John, which is just 30 minutes away. More than two-thirds of this island is protected as Virgin Islands National Park, offering hiking trails, snorkeling spots and uncrowded beaches like Trunk Bay. The ferry from Red Hook runs regularly, making it easy to fit this tropical escape into your St. Thomas itinerary. It's one of the best excursions for travelers who want a taste of unspoiled Caribbean beauty.

10. Sample St. Thomas Flavors on a Food Tour

Taste St. Thomas on a guided food tour, sampling local dishes and traditional Caribbean treats. - Charlotte Amalie, St. Thomas
Taste St. Thomas on a guided food tour, sampling local dishes and traditional Caribbean treats. - Charlotte Amalie, St. Thomas

No visit to St. Thomas is complete without a taste of local cuisine. Join a guided food tour through Charlotte Amalie, where you’ll sample everything from saltfish patties and plantains to locally made bush tea and coconut tarts. It’s a delicious way to connect with the island’s culture and maybe pick up a few flavors to recreate at home.

11. Explore the Pirates Treasure Museum

Dive into the swashbuckling history of the Caribbean at the Pirates Treasure Museum, where interactive exhibits tell the stories of real-life privateers. Discover salvaged treasures from shipwrecks, learn about famous pirates who sailed these waters and try your hand at navigating a virtual ship. It’s a fun and educational experience, especially for families or history buffs looking to take a break from the sun.

12. Go SNUBA Diving for an Introduction to the Underwater World

Try SNUBA in St. Thomas for a beginner-friendly underwater adventure without scuba certification. - Charlotte Amalie, St. Thomas
Try SNUBA in St. Thomas for a beginner-friendly underwater adventure without scuba certification. - Charlotte Amalie, St. Thomas

Not quite ready for scuba diving? Try SNUBA, a beginner-friendly hybrid between snorkeling and scuba. You’ll breathe through a hose attached to a floating tank as you explore coral reefs and sea life up to 20 feet deep. It’s a great way to experience the thrill of diving without needing certification, and St. Thomas is one of the best places in the Caribbean to try it.

What To Do in St. Thomas

If you're wondering what to do in St. Thomas, start with its top experiences like snorkeling at Turtle Cove, relaxing at Magens Bay and exploring historic Charlotte Amalie. The island blends adventure and charm with sky-high views from Paradise Point, kayaking through mangroves and shopping for duty-free treasures. Whether you're looking for beach time, marine life or culture, St. Thomas offers plenty of fun activities to fill your day.

Experience Best Things to Do in St. Thomas with these sailings

arrivals plaza perfect day at cococay aerial view
7 Nights
Eastern Caribbean & Perfect Day
Independence of the Seas
Roundtrip from
Miami, Florida
Visiting
Miami, Florida · Perfect Day at CocoCay, Bahamas · San Juan, Puerto Rico · Charlotte Amalie, St. Thomas
View 14 dates
basseterre st kitts white house bay family rock
7 Nights
Southern Caribbean Cruise
Brilliance of the Seas
Roundtrip from
San Juan, Puerto Rico
Visiting
San Juan, Puerto Rico · Castries, St. Lucia · Basseterre, St. Kitts & Nevis · St. John's, Antigua · Tortola, British Virgin Islands · Charlotte Amalie, St. Thomas
View 3 dates
perfect day at cococay icon arrival turquoise ocean aerial overwater cabanas
7 Nights
Eastern Caribbean & Perfect Day
Star of the Seas
Roundtrip from
Orlando (Port Canaveral), Florida
Visiting
Orlando (Port Canaveral), Florida · Perfect Day at CocoCay, Bahamas · Charlotte Amalie, St. Thomas · Philipsburg, St. Maarten
View 42 dates
st croix usvi frederiksted beach wave crashing
7 Nights
Southern Caribbean Cruise
Jewel of the Seas
Roundtrip from
San Juan, Puerto Rico
Visiting
San Juan, Puerto Rico · Charlotte Amalie, St. Thomas · Philipsburg, St. Maarten · St. Croix, U.S. Virgin Islands · Fort De France, Martinique · Bridgetown, Barbados
View 1 dates
perfect day coco cay up up and away aerial view
8 Nights
Eastern Caribbean & Perfect Day
Allure of the Seas
Roundtrip from
Fort Lauderdale, Florida
Visiting
Fort Lauderdale, Florida · Charlotte Amalie, St. Thomas · Basseterre, St. Kitts & Nevis · San Juan, Puerto Rico · Perfect Day at CocoCay, Bahamas
View 2 dates
perfect day coco cay oasis lagoon no pier
7 Nights
Eastern Caribbean & Perfect Day
Icon of the Seas
Roundtrip from
Miami, Florida
Visiting
Miami, Florida · Philipsburg, St. Maarten · Charlotte Amalie, St. Thomas · Perfect Day at CocoCay, Bahamas
View 41 dates

Complete your adventure with these shore excursions

Discover new worlds.