Explore hiking trails around Crewe, Virginia. The best hike near Crewe is Belle Island - South James Rocks Loop via JRPS Maintenance Access Trail and North Bank Trail, a 7.6 mile loop in Belle Isle. Crewe has population 2271.0.