if you are near Negril the area of the cliffs has very good snorkeling. it can be a little rough some times, but the water is generally calm and their are a good number of fish to see.