Echo Bay Yacht Club is a tranquil retreat located on Echo Island, just off Hudson Park in New Rochelle, NY. Established over 100 years ago, it offers a serene escape with stunning views of Western Long Island Sound. The club features a protected mooring area, picnic spaces, and a solarium offering a 180-degree view of the bay. It has partnered with Port Sailing School to provide sailing programs, including children's camps and adult lessons, enhancing its appeal as a family-friendly destination. The club's facilities include a restaurant and snack bar, making it an ideal spot for both relaxation and adventure.
The yacht club is nestled within the Five Islands Park area, allowing visitors to explore seven nearby islands. Its strategic location near New Rochelle Municipal Marina provides easy access to parking and public transportation. Echo Bay Yacht Club is not just a sailing hub but also a community-driven space that offers a unique blend of boating activities and social events.
With its rich history and scenic surroundings, Echo Bay Yacht Club is a hidden gem in Westchester County, offering a peaceful escape from urban life while still being close to local attractions like Hudson Park and Glen Island Park.