Snorkeling in St Lucia is a great way to explore the beautiful marine world, so mask and snorkel at the ready.
There are several places to go snorkeling near Castles in Paradise Villa Resort.
The closest spot is off the Maria Islands, which is a protected nature reserve.
A little further afield, there is some great snorkeling around Laborie, Soufriere and Anse Chastanet on the western coast of St Lucia.