Generally are the beaches in front of hotels open to the public? I understand Sandals and other large resorts charge a day rate for the use of their facilities by cruise visitors, but I wonder if this is the case for all hotels.
Where are you talking about? Such rules as "all beaches are public" etc , differ from place to place.
Sandals is charging you for food, drink pools, facilities etc, not just to plop down on the Sand in Front of their hotel.
It varies from place to place, country to country. There is no hard and fast rule. The best thing to do is ask a local cab driver where there is a hotel that allows beach access. I have done this and most of the time you will find one that has free or low cost beach access for the price of the cab ride.
__________________ Cruisemates Community Leader/Moderator
"There is a great difference between being well traveled and just having been to many places." ~Me