Echo Bay Yacht Club is a small beach located on the east shore of Echo Bay in New Rochelle, United States. The beach is relatively small, with a length of about 200 feet, and features light brown sand. activities available at the beach include swimming, kayaking, and sunbathing. Echo Bay Yacht Club provides many amenities such as bathroom access, picnic areas, and outdoor showers. Although there are no lifeguards on duty, visitors can enjoy a relaxing and peaceful day at the beach.