Santa Cruz is by far the most populated island in the Galápagos. Together with its neighbor Baltra Island (home to the main airport in the region) it is the entry point to all visitors. Puerto Ayora city gathers many tourism amenities, it is also the starting and finishing point to many cruises. If you’re staying in Puerto Ayora, go explore the few spots located around the city. Snorkeling is only possible with a guide in the National Park, but a few spots around Puerto Ayora are free to explore by yourself. It is rare enough on the Galápagos Islands to be noted.

Playa de Los Alemanes is the most known of those freely accessible spots. It is located south of the city, in front of Finch Bay Hotel. Tortuga Bay is sometimes said to be a snorkel spot, but mangrove swamps located nearby usually alter water visibility. Las Grietas is a natural pool that can be joined after a short walk. Its rocky waterscape is gorgeous, but fish do not teem there.

Snorkeling at Las Bachas Beach, Santa Cruz
Picture-perfect Las Bachas Beach, accessible only by boat and loved by sea turtles, it is one of the most beautiful spots in Santa Cruz.

The other spots on the island are included in the National Park, which means they can only be accessed with a guide. Las Bachas is a gorgeous white sand beach located on the north coast, accessible by boat only. To go there, you can book a day tour from Puerto Ayora. Santa Cruz is also the starting point for day tours to Pinzón Island: this small island laying 10km west to Santa Cruz is a fantastic place to swim with sharks, turtles and sea lions. Numerous multi-day naturalist cruises also make stops on in Las Bachas and Pinzón Island.

Even though Santa Cruz is the most populated and urbanized island in the Galápagos, it still hosts exceptional biodiversity. Green sea turtles, sea lions and whitetip sharks are common sights for snorkelers. Numerous reef fish (butterfly fish, parrotfish, surgeon fish…) and marine iguana (however easier to see on land than underwater) also appreciate the island’s rocky shores. Don’t look, however, for Galápagos penguins: they don’t live around Puerto Ayora, but few small populations are settled on the island’s north coast and in Pinzón Island.

Snorkeling Pinzon Island
Pinzón Island, teeming with a rich underwater life, may be the best snorkeling spot accessible from Santa Cruz

When to go snorkeling Santa Cruz Island?

There are two sensibly different seasons in Santa Cruz, as there are on the whole Galápagos archipelago. The warm season (December-May) is a tropical one, with warm and wet weather (79 to 86°F/26 to 30°C). Water temperature (around 79°F/26°C) is then ideal for snorkeling, but rain showers often happen. From June to November, weather turns dryer and temperatures lower down to an average of 73-79°F/23-26°C. During this season, consider snorkeling with a wetsuit: water temperature can get down to 64°F/18°C, often under an overcast sky.

Hot and humid
Cool and cloudy

Our favorite Galapagos guide :

Ultimate Galápagos wildlife guide, including all fish, reptile, bird, mammal and invertebrate species you will meet when snorkeling there!

New snorkeling spots to share in the Galápagos?


More than 200 spots have already been published on Snorkeling Report, but there are still many spots to be added! You too can contribute to populate the map by sharing your favorite snorkeling spots around the world. The more snorkelers will contribute, the easier it will be for you, and other snorkelers, to find sites and enjoy the underwater world!


Recommended camera :

Where to spot them?

Discover on which snorkeling spots you are most likely to see your favorite species
Our favorite spots around Santa Cruz Island