There's plenty. You can drive to Brevard to fish the Davidson or the S mills. You can go north to Spruce Pine. Contact Hunter Banks in Ashville or Davidson River Outfitters in Brevard.
You can also head to GSMNP an fish the east side of the Park. Or you can drive over to Dillsboro and fish the Tuckaseegee.