Have fun with onsite activities like water skiing, windsurfing, and fishing and improve your game at the onsite tennis courts. Additional recreation onsite includes fitness classes, basketball, and Pilates. Indulge in a treatment at the spa, soothe your senses in the hot tub, or go for a swim in one of the 3 outdoor swimming pools. Coral Beach Hotel and Resort also has 4 bars, a nightclub, and a waterslide, as well as a sauna, a steam room, and an arcade.