Located on the banks of the Elk River/ C&D Canal, overlooking the Chesapeake Bay, Buttonwood Beach is a 537 site family RV resort. We're now hosting five generations of campers with our 99-year renewable lease operation!