Eden Rock Diving Center
Get off the tender and follow the coastal road to the right for 500 meters.
All in $90 family of four, snorkeling with masks, fins, vests, they have lockers to rent too for cheap.
Fish, corral, perfect view of your ship, when you swim far out the water gets extremely deep and drastically changes color... amazing experience.
We are not highly experienced snorkel swimmers, but i felt safe even with my child who is only about 65 lbs.
Wear reef safe sunscreen! (All over your back!)
Bring towels from the ship.