Top Snorkeling and Scuba Diving in Cuba

Ready to check out the best sites in Cuba for scuba diving, snorkeling, shore diving, free diving or other ocean activities? Zentacle has 50 dive sites, snorkel spots, beaches, and more. Discover hand-curated maps, along with reviews and photos from nature lovers like you. No matter what you're looking for, you can find a diverse range of the best ocean activities in Cuba to suit your needs.
Cuba dive site map
Shop
Guantanamo Bay Reef

#1 - Guantanamo Bay Reef

Cuba

beginner
(5)
Hundreds of american soldiers and sailors alike enjoy this pristine ecology. sea life abound, shark, lobster, hog fish, giant grouper, snapper you name it. in the middle where i marked the location is a reef at 60' hard to find I swim from shore to the location on the surface at night with a friend who knew were it was and may I say Amazing. Outside the bay to the south east is some of the most amazing diving I have done to this day. Breath taking wall from 80 to 250 and deeper in some points. Everything is pristine the way god made it! its like a million dollar aquarium.
El Encanto

#2 - El Encanto

Cuba, Maria la Gorda

beginner
(0)
El Encanto is a 0-star rated scuba dive and snorkel destination in Cuba, Maria la Gorda which is accessible from shore based on 0 ratings.
Punta Perdiz

#3 - Punta Perdiz

Cuba, Playa Giron Larga

beginner
(0)
This is a very popular dive site in the area. Great corals and marine life. Eastern side of Playa Girón ner the Bahia de Bay of Pigs.
Barco Hundido

#4 - Barco Hundido

Cuba, Varadero

beginner
(0)
by boat leaving from the port of Varadero
Cruz Corsario

#5 - Cruz Corsario

Cuba, Isla de la Juventud

beginner
(0)
barco colony / colony boat
Cajilone

#6 - Cajilone

Cuba, Varadero

beginner
(0)
Cajilone is a 0-star rated scuba dive and snorkel destination in Cuba, Varadero which is accessible from shore based on 0 ratings.
Bucanero

#7 - Bucanero

Cuba, Santiago de Cuba

intermediate
(0)
Coastal reef & wall by Bucanero resort hotel. Sheltered bay ok for snorkeling thou somewhat current. Outside the bay coral reef and wall covered with fan corals. Sometimes hammerheds spotted.
Ta Hanita

#8 - Ta Hanita

Cuba, Holguin

intermediate
(0)
The dive center is near the Blau Costa Verde and the Playa Pesquero. Pick-up by boat at 9:00 am Ta Hanita is also known as Tahanita.
Taza Azul

#9 - Taza Azul

Cuba, Holguin

intermediate
(0)
The dive center is near the costa verde and the playa pesquero. Verry easy Taza Azul is also known as Azul.
Phare

#10 - Phare

Cuba, Holguin

beginner
(0)
I had my 4 first dives (certification); I was 11. Morays, rays, lion fish, seacucumber, crabs, lobsters etc... Great place. The dive center is near the Costa Verde and the Playa Pesquero. Ths dive center is OK.
Canto Chiquiton

#11 - Canto Chiquiton

Cuba, Holguin

beginner
(0)
Near the Costa Verde and Playa Pesquero Canto Chiquiton is also known as Canto.
Tunel azul

#12 - Tunel azul

Cuba, Trinidad Cienfuegos

beginner
(0)
Tunel azul is a 0-star rated scuba dive and snorkel destination in Cuba, Trinidad Cienfuegos which is accessible from shore based on 0 ratings.
Baie des cochons

#13 - Baie des cochons

Cuba, Playa Giron Larga

beginner
(0)
Baie des cochons is a 0-star rated scuba dive and snorkel destination in Cuba, Playa Giron Larga which is accessible from shore based on 0 ratings.
Jibacoa

#14 - Jibacoa

Cuba, La Havana

beginner
(0)
Jibacoa is a 0-star rated scuba dive and snorkel destination in Cuba, La Havana which is accessible from shore based on 0 ratings.
Las Cuevas de Bebo

#15 - Las Cuevas de Bebo

Cuba, Maria la Gorda

beginner
(0)
Las Cuevas de Bebo is also known as Peters Caves.
El Ancla de Francois

#16 - El Ancla de Francois

Cuba, Maria la Gorda

beginner
(0)
El Ancla de Francois is a 0-star rated scuba dive and snorkel destination in Cuba, Maria la Gorda which is accessible from shore based on 0 ratings.
Yemayá

#17 - Yemayá

Cuba, Maria la Gorda

beginner
(0)
Yemayá is a 0-star rated scuba dive and snorkel destination in Cuba, Maria la Gorda which is accessible from shore based on 0 ratings.
Acuario

#18 - Acuario

Cuba, Maria la Gorda

beginner
(0)
Acuario is a 0-star rated scuba dive and snorkel destination in Cuba, Maria la Gorda which is accessible from shore based on 0 ratings.
Paraiso Perdido

#19 - Paraiso Perdido

Cuba, Maria la Gorda

intermediate
(0)
Paraiso Perdido is also known as Lost Paradise.
El Patio de Vanessa

#20 - El Patio de Vanessa

Cuba, Maria la Gorda

beginner
(0)
El Patio de Vanessa is a 0-star rated scuba dive and snorkel destination in Cuba, Maria la Gorda which is accessible from shore based on 0 ratings.
La Cadena Misteriosa

#21 - La Cadena Misteriosa

Cuba, Maria la Gorda

beginner
(0)
La Cadena Misteriosa is a 0-star rated scuba dive and snorkel destination in Cuba, Maria la Gorda which is accessible from shore based on 0 ratings.
El Jardin de la Gorgonia

#22 - El Jardin de la Gorgonia

Cuba, Maria la Gorda

beginner
(0)
El Jardin de la Gorgonia is also known as Gorgonian Garden.
Cabeza de Marcel

#23 - Cabeza de Marcel

Cuba, Maria la Gorda

beginner
(0)
Cabeza de Marcel is also known as Marcellos Head.
Balena Moby Dick

#24 - Balena Moby Dick

Cuba, Maria la Gorda

beginner
(0)
Balena Moby Dick is a 0-star rated scuba dive and snorkel destination in Cuba, Maria la Gorda which is accessible from shore based on 0 ratings.
El Salón de María

#25 - El Salón de María

Cuba, Maria la Gorda

beginner
(0)
El Salón de María is also known as Salon de Maria, María´s Hall.
El Almirante

#26 - El Almirante

Cuba, Maria la Gorda

advanced
(0)
El Almirante is also known as The Admiral.
Maria

#27 - Maria

Cuba, Trinidad Cienfuegos

advanced
(0)
Maria is a 0-star rated scuba dive and snorkel destination in Cuba, Trinidad Cienfuegos which is accessible from shore based on 0 ratings.
Cenote Cuba Checoslovaquia

#28 - Cenote Cuba Checoslovaquia

Cuba, Playa Giron Larga

intermediate
(0)
Cenote Cuba Checoslovaquia is a 0-star rated scuba dive and snorkel destination in Cuba, Playa Giron Larga which is accessible from shore based on 0 ratings.
Cenote mar

#29 - Cenote mar

Cuba, Playa Giron Larga

beginner
(0)
Cenote mar is a 0-star rated scuba dive and snorkel destination in Cuba, Playa Giron Larga which is accessible from shore based on 0 ratings.
Cueva de los peces

#30 - Cueva de los peces

Cuba, Playa Giron Larga

intermediate
(0)
Cueva de los peces is a 0-star rated scuba dive and snorkel destination in Cuba, Playa Giron Larga which is accessible from shore based on 0 ratings.
Wreck Ancon

#31 - Wreck Ancon

Cuba, Trinidad Cienfuegos

intermediate
(0)
Wreck Ancon is also known as Wrack Ancon.
Sailboat Wreck

#32 - Sailboat Wreck

Cuba, Trinidad Cienfuegos

intermediate
(0)
Sailboat Wreck is also known as Le Voilier.
The fishboat

#33 - The fishboat

Cuba, Trinidad Cienfuegos

intermediate
(0)
The fishboat is also known as Le bateau de pêche.
Tunel del Amor

#34 - Tunel del Amor

Cuba, Isla de la Juventud

intermediate
(0)
Tunel del Amor is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.
El Pequeno Reino

#35 - El Pequeno Reino

Cuba, Isla de la Juventud

beginner
(0)
El Pequeno Reino is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.
El Escondite del Buzo

#36 - El Escondite del Buzo

Cuba, Isla de la Juventud

intermediate
(0)
El Escondite del Buzo is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.
Playa El Coral

#37 - Playa El Coral

Cuba, Varadero

beginner
(0)
Playa El Coral is also known as El Coral.
Power plant

#38 - Power plant

Cuba, Varadero

intermediate
(0)
old power plant pool to cave going out to sea
El Jardin de la Reina

#39 - El Jardin de la Reina

Cuba, Isla de la Juventud

beginner
(0)
El Jardin de la Reina is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.
Salon Maravilloso

#40 - Salon Maravilloso

Cuba, Isla de la Juventud

intermediate
(0)
Salon Maravilloso is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.
Cueva del Ensueno

#41 - Cueva del Ensueno

Cuba, Isla de la Juventud

intermediate
(0)
Cueva del Ensueno is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.
Reino Magico

#42 - Reino Magico

Cuba, Isla de la Juventud

intermediate
(0)
Reino Magico is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.
El Cangilon

#43 - El Cangilon

Cuba, Isla de la Juventud

Unrated
(0)
El Cangilon is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.
Bay of Pigs

#44 - Bay of Pigs

Cuba, Caribbean

Unrated
(0)
Decent size parking lot with room to get dressed (watch out for crabs). Ladder entry or giant stride in. SCUBA Cuba insists that you dive with a dive master they won't allow you to dive without one. We took a trip from Veradero to the Bay via coach. A two hour trip, traveling through several towns, no stops. Return trip was annoying as the bus was filled with flies from the thousands of dead crabs on the road and beach.
Cueva Azul

#45 - Cueva Azul

Cuba, Isla de la Juventud

intermediate
(0)
Cueva Azul is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.
Off Limit

#46 - Off Limit

Cuba, Isla de la Juventud

beginner
(0)
Off Limit is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.
La Peguena Pared

#47 - La Peguena Pared

Cuba, Isla de la Juventud

beginner
(0)
La Peguena Pared is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.
El Pasaje Escondido

#48 - El Pasaje Escondido

Cuba, Isla de la Juventud

intermediate
(0)
El Pasaje Escondido is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.
Rancho Luna

#49 - Rancho Luna

Cuba, Trinidad Cienfuegos

advanced
(0)
This site is very beautiful ! I had being in many sites in Cuba and I believe that thus is one of the best.
El Cabezo de las Isabelitas

#50 - El Cabezo de las Isabelitas

Cuba, Isla de la Juventud

intermediate
(0)
El Cabezo de las Isabelitas is a 0-star rated scuba dive and snorkel destination in Cuba, Isla de la Juventud which is accessible from shore based on 0 ratings.