I don't know any names of hotels. But I do know there is a requirement by law that some access to the beach must be offered. I have went to public beaches right along side of the large hotels.
Just my thoughts. I was in Grand Cayman about 2 years ago it cost me $7.00 each way.