Consider a stay at Iberostar Punta Cana All inclusive and take advantage of 18 holes of golf, a casino, and a nightclub. With a private beach, beach umbrellas, and scuba diving, this property is the perfect place to soak up some sun. Treat yourself to a massage, a body treatment, or a manicure/pedicure at Spa Sensations, the onsite spa. Be sure to enjoy a meal at any of the 9 onsite restaurants, which feature Mediterranean cuisine and more. The gym offers Pilates classes and aerobics classes; other things to do include windsurfing, kayaking, and beach volleyball. Free in-room WiFi is available to all guests, along with a poolside bar and shopping on site.