In this paper, a composite‐errors‐based active disturbance rejection control law is proposed for surface vessels with exogeneous disturbances. The low‐frequency disturbances from wind, wave and ocean currents are estimated by a novel composite‐errors‐based extended state observer (ESO). Since the composite errors are composed of trajectory tracking errors and estimation errors, the disturbance rejection control is feedforward‐feedback composite control. The advantages of feedforward control and feedback control are exploited to reject system disturbances. Compared with conventional ESO‐based active disturbance rejection control, smaller estimation errors and smaller tracking errors can be achieved by the proposed disturbance compensation control. The effectiveness and superiority of the designed control law are illustrated by theoretical analysis and simulation results.