For a stay in paradise, check into one of these top hotels and resorts in Puerto Plata — bookable with Culture Trip.