Turtles are one of the symbols of the sea. Calm, peaceable and impressive, they are one of the most pleasant animals to observe under water. Of the seven species (all endangered) that exist in the world, two (the green turtle and, to a lesser extent, the hawksbill sea turtle) can regularly be seen when snorkeling, and are sometimes abundant in specific sites. Check out our top 12 snorkeling spots to go snorkeling with sea turtles.

AKUMAL BAY Mexico #1

Would you like to see dozens of green turtles peacefully grazing on the seabed in less than 6ft of water and only a few yards from the beach? Akumal Bay is their home, and you are their guest. Whatever your snorkeling level, put on your mask and with a few strokes of your swim fins, you will soon be enjoying the scene.

Akumal is by far the best spot in Mexico to swim with sea turtles. You can often see them in Puerto Morelos too.


In Hawaii, the turtles have their own town! To the south-west of the island of Maui, the Turtle Town spot is visited by large numbers of green turtles. They come for a rest in waters that are 3 to 6 meters deep and sheltered by the rocks. Great sights guaranteed!

A lot of turtles come to the waters of Maui, and they can be seen in almost every spot on the island. You might try your luck at Ahihi Kinau, for example.

GILI MENO Indonesia #3

The three small Gili Islands, fringed by white-sand beaches and coral reefs, are among the most popular tourist destinations in Indonesia, and certainly one of the best snorkeling area in Southeast Asia. In the crystal-clear waters of these paradisiacal islands, turtle-watching is the star attraction!

VICENTE ROCA POINT Isabela Island #4

Vincente Roca Point is renowned for its Galapagos green turtles, which are very numerous on the bay. Their concentration is so great that sometimes 5 or 6 turtles can be spotted in a row, floating on the surface of the sea and cradled by the waves. Others can be found peacefully resting on the seabed sand with their flippers retracted under their shell.

N'GOUJA Mayotte #5

N’Gouja, to the south of the island of Mayotte, is an exceptional site for observing green turtles. There are many of them in this spot, with its superb seagrass beds, and they have long been used to human presence. When you enter the water, it won’t be long before you come across them, sometimes just a few meters from the shore.

The waters of the Mayotte lagoon are widely renowned for the presence of turtles. The Trois Baobabs spot can also be a good alternative, for example.

TWO STEP Big Island #6

At Two Step, the regular visits from dolphins and seals make it easy to forget that this is also one of the very best places on Big Island to see green turtles. They often rest 4 to 5 meters deep. Yet another reason to get into the water at this exceptional spot!

You can see green turtles in almost all the snorkeling spots on the Big Island, and particularly at the Captain Cook Monument.

LAC CAI Bonaire #7

The seagrass beds along the northern tip of the inlet of Lac Bay, in Bonaire, is one of the best spots in the Caribbean to snorkel with turtles. Dozens come and feed each day in the bay. Most of them can be found between 2 to 4 meters deep, so it is easy to see them.


The waters around La Digue are one of the best places in the world to see hawksbill sea turtles. In Anse Caïman, you can often see several turtles swimming around the immense blocks of granite immersed in the Indian Ocean, 4 to 6 meters deep. Hawksbill sea turtles regularly visit most of the spots in La Digue, and you can try your luck at Anse Patates or Anse Sévère, for example.


If you visit Panama and enjoy snorkeling with turtles, you must go to Granito de Oro, in Isla Coiba National Park. The crystal-clear waters surrounding this small islet are visited daily by hawksbill sea turtles, used to human presence.

Isla Coiba is widely renowned for the presence of turtles. The Isla Coco spot can also be a good alternative.

AMA BEACH Japan #10

For snorkelers, one of the best areas to target for encounters with sea turtles in Japan is Ama Bay, east of the island of Zamami. Even a few meters from the beach, turtle watching is especially good all year, but be sure to be here at high tide.

ANSE DUFOUR Martinique #11

At Anse Dufour, swimming with green sea turtles is something anyone can enjoy! Dozens come to graze on the grassy seabed daily.

Anse Noire, just a few hundred meters east of Anse Dufour, is also a great option to observe sea turtles in the wild in Martinique.


Boca Catalina have everything snorkelers could wish for: a pristine sea, nice shallow coral reefs with an amazing variety of fish, and the possibility to see green sea turtles in the deeper seagrass areas.