Lake Powhatan Swim Area Located 20 minutes southwest of Asheville in the Bent Creek area of Pisgah National Forest, the swim area at Lake Powhatan Recreation Area is the closest beach to Asheville.