Is there anyone who can give information on access to Turtle beach and costs for the public?

Any other beaches that are of high snorkelling quality would be of interest but as wewre here now as much information as possible would be appreciated.

Thanks in advance.