Cuba, the largest island in the Caribbean, is renowned for its spectacular beaches, which are kissed by the Atlantic Ocean on the north and the Caribbean Sea on the south. The country offers dozens of snorkeling spots spread out along its expansive coastline, with a wide range of marine environments, comprising mangroves, coral reefs and seagrass meadows. Cuban waters are particularly famous for having an abundance of nurse sharks, as well as barracuda, groupers and hundreds of colorful reef fish species.
While coral reefs have declined throughout the Caribbean in recent decades, Cuba has one of the most healthy marine ecosystems of the region.
A limited coastal development, restricted tourism, strict controls on commercial fishing, and the establishment of marine protected areas have contributed to preserving the Cuban archipelago’s underwater biodiversity.
Even if the coral can be unhealthy in the most crowded spots, you’ll always find more preserved reefs to explore.
The region of Playa Girón, on the eastern shore of the Bay of Pigs, is home to the most popular snorkeling spots in the country. Caleta Buena (a natural swimming pool with turquoise water) and Punta Perdiz (bordered by a coral reef), accessible from the coast, are cited in all tourist guides.
A little further south, the small rocky cove of Guasasa is also good off the beaten track option.
In the region of Trinidad, the rocky coast that stretches north of Playa Ancón offers many small coves perfect for a snorkeling session. La Batea, in particular, allows snorkelers to explore a pretty coral reef a few meters from the shore.
Located about twenty kilometers south of Cienfuegos, the small resort of Playa Rancho Luna is the best option if you are staying in the area.
The Atlantic coast of Cuba, where the sea is often rougher, is also edged by several coral reefs. The seaside resorts of Playa Santa Lucia (in Camagüey province) and Guardalavaca (in Holguín province) are two recommended spots for discovering the local marine life.
María La Gorda hotel’s house reef, Playa Jibacoa, Cayo Coco, and Cayo Guillermo are also famous snorkeling locations in Cuba.
However, for the must of snorkeling in Cuba, head to Jardines de la Reina, located about 80km south of the main island. This archipelago, which is home to exceptional coral reefs, was declared a National Park in 1996.
It is home to large populations of rays and sharks. Some travelers returning from these unique islands have dubbed them the “Galápagos of the Caribbean”. You can reach the countless spots of the Gardens of the Queen (such as Cayo Alcatracito) during snorkeling or diving liveaboard cruises.
If you are planning to snorkel in Cuba or anywhere else in the Caribbean, we recommend the excellent Reef Fish Identification: Florida Caribbean Bahamas (also available in ebook), the reference guide to ID the fish you will encounter snorkeling the island.
There are two main seasons in Cuba. The dry season, from December to April, is the warmest and sunniest season (with an average of 81°F/27°C, July, and August being the warmest months).
In the rainy season, from May to October, the weather is wetter and more changeable (intermittent tropical rains and sunny spells), and the air is cooler (an average of 72°F/22°C). The eastern coast is subject to hurricanes from August to October, and the country averages about one hurricane every two years.
450+ spots have already been featured on Snorkeling Report thanks to people like you. Share your favorite snorkeling spot and help us cover the world map. Your contribution will help the snorkeling community find new sites and enjoy the underwater world!
ADD A SPOT
Common on all reef spots
Common on all spots; often seen in large groups just under the surface
Common on all spots
Occasionally sighted on all reef spots
Common on spots covered with sea fans
Vibrant coral reef with sharks, rays and colorful fish
Vibrant reef with coral and fish
Fringing reef with colorful fish
Free shore access
Sheltered rocky cove with colorful fish
Reef slope with coral, sea fan and colorful fish
Free shore access
Large fringing reef with colorful fish
You must be logged in to post a comment.
Beautiful coral reefs and pristine waters have made the three islands of Grand Cayman, Cayman Brac and Little Cayman a favorite destination in the Caribbean. For snorkelers, the Cayman islands are, before everything else, home of the most popular and visited snorkeling spots of the region. Located h (...)
With 700 islands and thousands of cays, the Bahamas are a unique playground for snorkeling enthusiasts. The largest archipelago in the Caribbean, a step away from Miami, and hosts a wide array of snorkeling spots including coral-covered wrecks, colorful reefs, sandbars teeming with nurse sharks and (...)
From the kaleidoscopic coral reefs that fringe the Keys region, to the freshwater springs where manatees congregate in winter months, Florida offers you a variety of choices for your next snorkeling vacation. Florida is the only continental U.S. state where the tropical climate provides ideal condit (...)
The Turks and Caicos Islands, less known than some other Caribbean destinations, are a veritable Eden bordered by white sands, coconut palms and a crystal sea. Luxury hotels and villas line the peaceful coasts of this archipelago of 40 islands stretching south of the Bahamas. If you like snorkeling, (...)
Bathed by the Caribbean Sea and the Gulf of California, Mexico introduces snorkelers to an extraordinary diversity of underwater environments. The Riviera Maya, in particular, offers an unequalled diversity of snorkeling spots. Lose yourself into the clear emerald green waters of a cenote near Tulum (...)
Considered one of the top snorkeling destinations in the Caribbean, Roatán’s underwater world is something not to miss. Located some 20 miles from Honduras mainland, the island of Roatán boasts some stunning and pristine snorkeling spots. From queen angelfish to sea turtle sightings, to amazing disp (...)
For many people, a trip to the Dominican Republic is one thing above all else: a relaxing all-inclusive vacation on a beautiful white-sanded beach. But if you love snorkeling, leave your beach towel for a while and go exploring the island’s underwater world. Even if snorkeling in Dominican Republic (...)
Imagine you are swimming surrounded by schools of dozens of nurse sharks, getting face to face with friendly stingrays, exploring the edge of a mangrove or meeting schools of tropical fish in healthy and shallow coral gardens… Open your eyes…. You are snorkeling in Belize! With an extensive barrier (...)