Yes, the open water swimming at Elton Sailing Club is open to both members and non-members. However, booking is required, and participants need to check the availability and payment details at the time of booking.