A system for cleaning an underwater surface includes a cleaning head having a base with a scrubbing pad attached thereto, a hollow handle having leg portions that are connected to openings through the base and an extension tube open toward a rear portion of the cleaning head. A flexible skirt extends perpendicular to the lower surface of the base to surround the sides of the scrubbing pad. A water pump is connected to the extension tube of the handle via a hose to draw water through the base openings to produce a partial vacuum in a space between the base, the skirt and the underwater surface. In one embodiment at least one mechanical filter is disposed downstream of the cleaning head. The system may further include at least one biological and/or chemical filter disposed downstream of the cleaning head.