To improve the clutter suppression performance of airborne radar in heterogeneous environment, a robust refined training sample reweighting space–time adaptive processing (STAP) method called RRSRW is proposed here. First, some target‐free training samples around the cell under test (CUT) are selected and the corresponding clutter dictionary matrices are constructed using the radar system parameters. Then, the clutter patch amplitudes and array error for selected training samples are simultaneously estimated through the formulated constrained least squares problem. Subsequently, based on the covariance matching estimation criterion, the local weighting coefficients for selected training samples are estimated by the redesigned convex optimisation problem. Finally, the STAP weight vector is calculated to process the CUT data. The proposed method is robust to array error and can effectively protect the moving targets in CUT data, which is free of hyper‐parameter and has global convergence properties. Simulation results demonstrate that the proposed RRSRW method can effectively suppress the strong ground clutter and greatly improve the detection performance of moving targets in heterogeneous environment.