Situated on Dzul-Ha reef, the island's most upscale beach club has a small sandy beach, sunset views, and great food. Entry is free; once inside, you can pay for individual activities or choose an all-inclusive package that might cover anything from meals and massages to guided snorkel tours. (If you snorkel the fish-filled reef on your own, watch out for sea urchins on the rocks). A water-sports center rents snorkel gear, kayaks, and small sailboats. Mingle with locals and sip frothy cocktails during the sunset happy hour. There's danceable live music on weekend nights. Amenities: food and drink; parking (free); showers; toilets; water sports. Best for: snorkeling; sunset; swimming.