Crystal BeachVisit WebsiteGet Directions Details Details A quiet beach on the upper Chesapeake Bay at the mouth of the Elk River. The site was an early 20th century resort. Hours See website for hours. Location11 Park StEarlevilleMD21919Get DirectionsContactMapEastern Shore