Situated in the Caribbean Sea, the country of Cuba consists of the main island, Isla de la Juventud and several archipelagos. With over 3700 km of coastline, the best snorkeling tour all around Cuba is one of the world’s most visited islands and it is also popular among tourists.
Maria la Gorda – Guanahacabibes Peninsula
It is a biosphere reserve located in the western end of Cuba. Maria la Gorda is one of the most hardly accessible areas in the Caribbean Sea, but those who succeed to get there, will be rewarded with fantastic snorkeling possibilities.
The marine life at Maria la Gorda is considered to be one of the most interesting ones in the Caribbean Sea, due to the great variety of the fauna and the extraordinary black corals. The underwater-landscape is breathtaking, with caves and mysterious shipwrecks. .
Cayo las Brujas
Located in the central part of Cuba, north of Santa Clara, this amazing beach is one of the most beautiful and unspoiled beaches of the country. It is also considered one of the best snorkeling sites in Cuba. While snorkeling at Cayo las Brujas, you will be amazed by the vibrant underwater life: the beautiful coral reefs, the hundreds of colorful fishes, turtles, barracudas and dolphins. With shallow reefs and crystal clear water.
Located on the northern coast of Holguin, about 72 km of the Holguin Airport, Playa Esmeralda is a beautiful beach resort in Cuba. The white sandy beach and clear water is an ideal place for families. The distance offshore is very little and there are fantastic coral reefs in the sea, offering you great snorkeling and scuba diving possibilities. Snorkelers can get easily very close to the hundreds of beautiful and interesting underwater species.