Cueva de los Peces

A sinkhole on the Bay of Pigs coast, 70 meters deep, where saltwater and freshwater mix. Tropical fish gather here, and the reef across the road offers equally good snorkeling.

Cueva de los Peces is a deep sinkhole surrounded by jungle, located beside the road on the east coast of the Bay of Pigs between Playa Larga and Playa Girón. It connects to the sea and is about 70 meters deep. The water is clear, and schools of tropical fish swim in it. You can enter the water to snorkel or dive. The rocky reef across the road is also an excellent snorkeling spot. Admission costs a few dollars. Snorkel gear can be rented, and there is a simple restaurant. The site is about 150 km from Varadero and is usually visited on a day trip to Zapata. Note: the edges of the sinkhole are sharp, so wear water shoes. Those who are not strong swimmers should wear life jackets in the deep areas.

Opening hours

About 09:00–17:00

Sinkholes · Snorkeling · Pig Bay

Nearby sights

Places to eat nearby

More in Varadero