Cape Charles Beach - Great for Family Time Cape Charles is located approximately 10 miles north of the Chesapeake Bay Bridge Tunnel. One of the most popular features of this historic town is the Cape Charles Town Beach, which runs along the length of Bay Avenue. The beach is free and open to the ... » Learn More about Cape Charles Beach