Near Cana Bay Golf Club, Hard Rock Hotel & Casino Punta Cana All Inclusive provides 18 holes of golf, a casino and free water park access. With a white sand beach, sunloungers and scuba diving, this property is the perfect place to soak up some sun. Treat yourself to aromatherapy, a body treatment or a body wrap at Rock Spa, the on-site spa. Be sure to enjoy a meal at any of the 10 on-site restaurants, which feature Italian cuisine and more. Aerobics classes and Pilates classes are offered at the health club; other things to do include volleyball. Stay connected with free in-room WiFi, and guests can find other amenities, such as a nightclub and 3 swim-up bars.