St. Thomas is known for its beautiful beaches and the laid-back island life that lets people escape from their day-to-day. It should be no surprise that St. Thomas snorkeling tours are one of the best ways to explore the island!

Some tours take you around St. Thomas itself while others will take you over to St. John where you can explore the waters near the Virgin Islands National Park.

No matter which type of tour you go with, it’s sure to be a fun day in the sun!

Disclaimer: This post may contain affiliate links. If you make a purchase through this link, I may earn a small commission at no additional cost to you. Thanks for keeping Stuck On The Go going!

St. Thomas Snorkeling Map

7 St. Thomas Snorkeling Tours

Taking a snorkeling tour in St. Thomas is one of the most fun things that we did while on the island. I love doing a different one each time I go! You get to see so many unique types of fish and coral.

The only other place I’ve been snorkeling in the Caribbean is Nassau, Bahamas.

Best of Mangrove Kayak, Hike, Snorkel, & Lunch

If you are active and relatively fit, then do yourself a favor and take this tour!

While on our honeymoon, I found this tour with Virgin Island Ecotours and this is one of the most memorable things I’ve ever done. It’s a must when planning a St. Thomas itinerary.

Just be prepared – you will be exhausted by the end of the day. They gave us the option to choose single or tandem kayaks and we chose to go with singles.

You start by paddling through mangroves and stingray alley – we didn’t see any here – and then you stop at a small beach where you get out and go see the blowhole by the cliffside.

Next you paddle over to Cas Cay where you’ll take a hike and learn more about the local plants. Then it’s lunch time!

We had subs and the hermit crabs surrounded us in droves. For someone who doesn’t like creepy-crawly things, it was a bit nerve-wracking.

The snorkeling part is next. I have never seen so much diversity on a snorkeling tour than on this one. We were right next to the mangroves which is probably why.

We saw tons of fish, lobster, sea urchins, a barracuda, sea worm (I think?), and a stingray partially buried on the ocean floor. It was amazing!

The paddle back was the worst part because at that point I was pretty tired and it felt like we were going into the wind.

They take pictures throughout the tour to encourage you not to bring your phone and you have the opportunity to buy them at the end.

They show you a slideshow when you get back and it definitely makes you want to buy them!

Like I said, I can’t recommend this one enough. It was one of the best tours we’ve ever taken.

This tour lasts 5 hours and you meet at the VI Ecotours outpost relatively close to Red Hook.

🤿 Book your Mangrove Kayak, Hike, & Snorkel Tour here. 🤿

Turtle Cove Catamaran Snorkel & Sail

While I haven’t taken the snorkel tour with The VI Cat, I have taken a sunset sail with them and it was one of my favorite things to do in St. Thomas.

The crew was very professional and we had a great time so I can only imagine that their snorkeling tour would be fantastic as well!

On this tour, you’ll head over to Buck Island National Wildlife Refuge from the marina at Marriott’s Frenchman’s Cove. The whole tour will last about three hours and you’ll be on a 54-foot catamaran.

They provide snacks and drinks after this St. Thomas snorkeling tour on the way back to the island. You also get a fun pirate tattoo at the end!

🤿 Book your Turtle Cove Snorkel Tour here. 🤿

St. John Snorkeling Tour

New Horizons Charters is a fantastic tour company in St. Thomas and I’ve taken multiple snorkeling and sunset sails with them.

The St. John snorkeling tour takes you to a few different snorkeling spots around St. John, many of which are part of the Virgin Islands National Park.

These protected areas are home to lots of marine life and coral reefs. When I was snorkeling at Trunk Bay, I even saw a shark.

Trunk Bay isn’t on the list of places they might visit, but Cinnamon Bay is and it is probably the most beautiful beach I’ve ever seen.

Breakfast, lunch, snacks and drinks are also included on this tour and they pick up at Margaritaville and Sapphire Beach Resort.

🤿 Book your St. John Snorkeling Tour here. 🤿

Buck Island & Honeymoon Beach Tour

If you’re looking for a smaller tour group then this is a great option. It’s semi-private and they only take a maximum of 12 people.

First you’ll visit Turtle Cove at Buck Island to snorkel for a bit and then head over to Honeymoon Beach at Water Island.

You won’t snorkel at Honeymoon Beach but you do get to check out one of the top-rated beaches in St. Thomas and have a Pain Killer from Dinghy’s Beach Bar & Grill.

Drinks are included on this four-hour tour but snacks are not. You have a chance to purchase snacks at Honeymoon Beach though.

Buck Island offers one of the best chances to see sea turtles and snorkel with them.

🤿 Book your Buck Island & Honeymoon Beach Snorkeling Tour here. 🤿

Kayak & Sea Turtle Snorkel Tour

Another tour that includes kayaking! This tour picks up from the Emerald Beach Resort and takes you to the kayak launch point.

The paddle is pretty long so you’ll want to be in decent shape to do this. They offer tandem kayaks and lessons are included if you haven’t kayaked before.

Once you reach the bay, you get to rest for a minute before heading into the water to snorkel. They say that you are “guaranteed” to see sea turtles here.

You get to eat lunch after snorkeling and then you’ll paddle back over to where you put in. The tour lasts a total of about four hours.

The only downside here is they don’t offer this tour for solo travelers. There has to be at least two people in your group to book the tour.

🤿 Book your Kayak & Sea Turtle Snorkel Tour here. 🤿

Snorkel Pizza & Sunset Tour

Who doesn’t love pizza and a sunset? This tour leaves from Red Hook in the afternoon and is run by Ocean Surfari.

They make a stop to pick up other travelers from St. John and then you get to check out two different snorkeling spots in the National Park.

After snorkeling, they open the bar and go pick up a pizza from Pizza Pi. You get to enjoy good food and drinks on the way back to St. Thomas as the sun sets over the horizon.

It lasts about 5 and a half hours and this tour isn’t recommended for cruise ship passengers.

🤿 Book your Snorkel Pizza & Sunset Tour here. 🤿

Maho Bay Snorkel Sail

This tour includes a picnic lunch and sails from the Ritz-Carlton on St. Thomas’s East End.

You’ll head to Maho Bay for some snorkeling and a chance to see some of the sea turtles. Between two different snorkeling spots you’re served a picnic lunch.

After you are done snorkeling, you can start ordering drinks! The tour lasts for about five hours and will return to the Ritz-Carlton.

🤿 Book your Maho Bay Snorkel Tour here. 🤿

St. Thomas Private Snorkeling Tours

Sail/Snorkel Experience From Sapphire Marina

This full day tour allows you to choose what to do and where to go with guidance from your captain. Everyone raves about the crew for this tour!

The price is per group and they only allow up to six people on the boat. There’s nothing like sailing around the islands.

You’ll be on the boat for about seven hours and a delicious lunch is even provided. If you want to splurge then this is it!

🚤 Book a Sail/Snorkel Experience here. 🚤

Private Boat Charters

There are plenty of other private boat charters for you to choose from that use various types of boats.

For families who don’t want to be in a large group or couples who want a romantic activity, it doesn’t get better than this.

🛥 Book your private charter here. 🛥

Best Beaches for Snorkeling in St. Thomas

While snorkeling tours are a lot of fun, you can go the DIY route too! This is especially great if you have your own snorkel equipment.

If not, then talk to your resort and see if they have equipment to rent or if they know of a place near one of these beaches.

Coki Beach

Coki Beach is one of the most popular beaches on St. Thomas for snorkeling – especially since it’s right around the corner from Coral World Ocean Park.

The clear blue waters and coral reefs make it a great place to explore. And when I say clear, I mean you walk in chest deep and can see your feet.

There are a few shops and food stands along this beach and between Coral World and Coki Beach you’ll find a little stand that rents snorkeling equipment.

They also give you a dog treat that you can use to attract the fish. Whatever you do, don’t lower that thing into the water while it’s still in your hand. The fish will swarm.

It’s also worth noting that some people have said this area isn’t safe. I’ve been two different times earlier in the day and haven’t had any issues. Steer clear later in the day though.

Secret Harbor Beach

If you’re looking for a place to snorkel on St. Thomas, Secret Harbor Beach is definitely worth checking out and a bit less crowded than other spots.

The clear blue waters and coral reefs make it a great place to explore. The calm waters make this a good spot for families or beginners.

Secret Harbor Resort is located here and there is an on-site restaurant and beach rentals like chairs.

Sapphire Beach

Sapphire is really an underrated beach on the island. Located at Sapphire Beach Resort, you don’t have to stay here to access the beach.

This is a great place to stay if you need ideas though. The beach does get a bit more crowded on cruise ship days so check the schedule to see if any are coming in.

Not only is the beach beautiful and calm, but they also have equipment rentals right on site. You can explore the rocks and coral along the side of the beach.

Lindquist Beach

This spot isn’t as good as the first three, but it’s worth a mention because the beach itself is so beautiful. Bring snorkeling equipment with you before you arrive.

There is a fee to enter and to park so make sure you have some money for that. Check the reefs on both sides of the beach and out toward the buoys.

You will find restroom and shower facilities here but that’s about it. Be wary of the beach chairs – they are not free to use and someone will come by to collect money.

Hull Bay

This is a less-crowded option for those who want to check out the north side of the island.

There aren’t very many amenities so you’ll want to bring your own gear, but it’s a beautiful, secluded spot.

There is a small bar/restaurant and restrooms located inside.

St. Thomas Snorkeling Tours FAQ

Does St. Thomas have good snorkeling?

Yes! You can find great snorkeling in St. Thomas, you just need to know where to go. These St. Thomas snorkeling tours give you great opportunities to see marine life.

You have a chance to see coral, tropical fish, sea turtles, lobster, stingrays, and so much more!

Which of the Virgin Islands has the best snorkeling?

Many people would say that St. John offers some of the best snorkeling since part of the waters are protected.

However, places like Cas Cay and Buck Island offer great opportunities for snorkeling in St. Thomas.

Where can I swim with sea turtles in St. Thomas?

Buck Island! In Turtle Cove you have a great chance at seeing the sea turtles.

Wrap Up: St. Thomas Snorkeling Tours

St. Thomas is a beautiful place to go snorkeling in the Virgin Islands and if you want even more options, then St. John is a quick boat ride away.

With crystal clear waters and beautiful coral reefs, you’ll be able to see an array of marine life up close.

Our list of the best St. Thomas snorkeling tours will help you get started planning an excursion or you can DIY a trip with a list of the best beaches for snorkeling.

Similar Posts