So that's really good question. We've asked Baha Mar several times, but their policy is that they don't sell any day passes. The only way to get a day pass (use the facilities, pool, their private beach) is to have a hotel room. The casino is still accessible.
For Sonesta Maho Beach, we're waiting on an answer from them about doing a day pass. You already, obviously, have access to the casino. They also have a private beach, rooftop club, and swim up bars.
Access COMPED cruises, biggest tournaments, and best offers at casinos and cruise lines around the world.