We've been to the Sheraton on Cable beach several times . The daypass is $25 for adults and $12 for children. The staff is very friendly and welcoming. They have 2 pools, and one has a swim up bar. There is a nice open air resturant right on the white sandy beach with great burgers. You can use the pool chairs and umbrella as well as those on the beach. There is a water tramboline and a gigantic inflated slide. There are also wave runners, not sure of the price.
We rode the Jitney #10 ( local bus )out there for just a $1. You get it across the street from the British Colonial Hotel. It drops you off right in front of the hotel. Then going back to the ship ,you catch it ( again ) in front of the hotel. It comes by every 15-20 minutes. We have also taken a cab out to the Sheraton. But the jitney gives you a local flavor and its fun !
A great way to spend the day !! Only 20 minutes by bus.