The invention relates to the field of water pollution control and water body ecological restoration, and discloses an algae inhibiting type ecological floating bed, which comprises one or more floating bed monomers, wherein the floating bed monomer comprises a plurality of mutually spliced floating plates, field planting baskets, planting bags and algae inhibiting type matrixes, the floating plateis provided with a field planting hole, the field planting hole is used for carrying the field planting basket, the side wall of the field planting basket is provided with longitudinal reinforcing ribs, the middle portion of the side wall of the field planting basket is provided with annular reinforcing ribs, the planting bag is placed in the field planting basket, is filled with the algae inhibiting type matrix, and is used for planting aquatic plants, the floating plate is provided with connecting holes, the connecting holes are circumferentially arranged along the periphery of the field planting hole, aluminum wires penetrate through the connecting holes to splice the floating plates, the algae inhibiting type ecological floating bed is further provided with a border, and aluminum wires penetrate through the connecting holes to connect and fix the border and the floating plates. According to the present invention, the algae inhibiting type ecological floating bed has obvious algaeinhibiting effect, and the removal rates of ammonia nitrogen, total nitrogen and total phosphorus in the water body can respectively more than 88%, more than 84% and more than 89%.