Cedar Island Club is located on the south end of New Smyrna Beach, also known as Bethune Beach. It is across the street from the beach on the river side of South Atlantic Ave. Boat launch and storage amenities are available. Restricted pet policy and 1 week minimum rental.