Punta Cana is more resort-oriented. That is why, if you just want to have a good rest and not worry about anything, we advise you to visit Punta Cana. In addition, your vacation here will be cheaper than in Jamaica in terms of hotels, restaurants, and other activities.