The direct predictive speed controller (DPSC) deals with the prediction of the motor speed based on precise mechanical parameters. However, the mechanical parameters are dependent on the practical applications and may not match with their actual values, which leads to inaccurate prediction of the motor behaviour and deteriorates the performance of the predictive algorithm. A three‐order Extended State Observer is designed for a permanent magnet synchronous motor to observe the unknown overall disturbance of the system and compensate the speed prediction error, which reduces the usage of the mechanical constants and improves the robustness of the system against parameter uncertainties, accurate mechanical parameters become unessential. To improve the current dynamics, by using proper weighting of the position angle observation error, along with the overall disturbance, a new current controller is incorporated in the control law of developed PSC strategy. The proposed strategy is evaluated through experimental results with a two‐level voltage source inverter. Finally, the proposed work is experimentally compared with a predictive speed control, by considering several performance indices.