The invention provides a self-floating towing marine wind power floating foundation, fixing blocks are fixed to one sides of main buoys through bolts, side ropes are fixed to the bottoms of the fixing blocks through bolts, first fixing bases are fixed to the bottoms of the side ropes through bolts, the device is reinforced through the side ropes, and the installation stability of the device is improved; connecting rods are fixed between the main buoys through bolts, the main buoys provide main buoyancy for the whole device, installation of other equipment is facilitated, connecting rods are fixed to one sides of the main buoys through bolts, guide rings are fixed between the connecting rods through bolts, and balance mechanisms are arranged in the guide rings. The problem that in an existing offshore wind turbine floating foundation, a rope on one side of an anchoring system can bear large pulling force when the floating foundation is impacted, and consequently the service life of the rope is shortened is solved.