Cape Charles on the Bay
Soak up the sun at the town’s mile-long beach or set sail on the Chesapeake Bay. The Cape Charles Town Beach is located along Bay Avenue with beach access at the end of every block. Located on the shores of the Chesapeake Bay, Cape Charles features waterfront restaurants, unique shops in the downtown area, a full service day spa, guided horseback trail rides, an old-fashioned soda fountain, and more. Check the current weather and live views from your favorite beaches and places to visit in Virginia.