We just returned for a great Princess cruise, Star - W. Carr., You will have towels in your cabin for the pool which you have to take with you. When visiting their island we took our towels with us. I don't recall seeing any on the beach. When in port often beaches being visited will have toewls, showers, changing room etc. They charge a couple bucks but it is worth the expense. Check with your travel agent or the cruise line for info on these areas.
Cruise More & Enjoy Life
Enjoy Life & Crusiing