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 32 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
Bay of Pigs

#1 - 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.
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
Cajilone

#5 - 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.
Tunel azul

#6 - 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

#7 - 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

#8 - 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.
El Ancla de Francois

#9 - 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á

#10 - 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

#11 - 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.
Las Cuevas de Bebo

#12 - Las Cuevas de Bebo

Cuba, Maria la Gorda

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

#13 - 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

#14 - 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.
Paraiso Perdido

#15 - Paraiso Perdido

Cuba, Maria la Gorda

intermediate
(0)
Paraiso Perdido is also known as Lost Paradise.
El Jardin de la Gorgonia

#16 - 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

#17 - Cabeza de Marcel

Cuba, Maria la Gorda

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

#18 - 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

#19 - 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

#20 - El Almirante

Cuba, Maria la Gorda

advanced
(0)
El Almirante is also known as The Admiral.
Cenote Cuba Checoslovaquia

#21 - 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

#22 - 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

#23 - 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.
The fishboat

#24 - The fishboat

Cuba, Trinidad Cienfuegos

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

#25 - 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

#26 - 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.
Salon Maravilloso

#27 - 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.
Reino Magico

#28 - 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

#29 - 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.
Off Limit

#30 - 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

#31 - 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

#32 - 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.