The Club offers its members a wide range of facilities both nautical and social. It has extensive mooring rights for 500 boats with a fully piled pontoon system on the River Ely, while its current Clubhouse, opened in 1998 by H.R.H. Princess Anne, has two bars, ample changing facilities, and the Club's Administration Office as well as training facilities.