Top Snorkeling and Scuba Diving in Saint Lucia

Ready to check out the best sites in Saint Lucia for scuba diving, snorkeling, shore diving, free diving or other ocean activities? Zentacle has 9 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 Saint Lucia to suit your needs.
Superman's flight

#1 - Superman's flight

St Lucia

intermediate
(1)
Excellent drift dive along the base of Petit Piton Soufriere. Boat access only Superman's flight is also known as Piton wall, Supermans flight.
Rosemans Trench

#2 - Rosemans Trench

St Lucia

beginner
(0)
Rosemans Trench is a 0-star rated scuba dive and snorkel destination in St Lucia which is accessible from shore based on 0 ratings.
Anse La Raye Wall

#3 - Anse La Raye Wall

St Lucia

beginner
(0)
Anse La Raye Wall is a 0-star rated scuba dive and snorkel destination in St Lucia which is accessible from shore based on 0 ratings.
Key Hole Pinnacles

#4 - Key Hole Pinnacles

St Lucia

beginner
(0)
Key Hole Pinnacles is a 0-star rated scuba dive and snorkel destination in St Lucia which is accessible from shore based on 0 ratings.
Trou au Diable

#5 - Trou au Diable

St Lucia

beginner
(0)
Trou au Diable is a 0-star rated scuba dive and snorkel destination in St Lucia which is accessible from shore based on 0 ratings.
Vigie Beach Reef

#6 - Vigie Beach Reef

St Lucia

beginner
(0)
public beach or boat
Lesleen M

#7 - Lesleen M

St Lucia

beginner
(0)
Artifical reef created in 1985. Wreck is marked with a buoy.
La Roche

#8 - La Roche

St Lucia

beginner
(0)
Dive site located just east of a small rock island, which is slightly southwest of Rodney Bay. La Roche is also known as The Rock, Barrel of Beef, Barrel 'O' Beef.
Anse cochon

#9 - Anse cochon

St Lucia

beginner
(0)
North and South Reefs mainly with variety of coral and not many fish Via boat from towns but also a beach dive from the marine reserve