The invention discloses an urban inland river dike ecological landscape protection system and a construction method, and belongs to the field of dike protection. The problem that an existing urban inland river landscape dam cannot achieve firmness and durability and meanwhile has good ecological ornamental value is solved. The urban inland river dike ecological landscape protection system comprises an original earth dam, a dike protection layer, an ecological landscape layer, reinforcing feet, a plurality of anti-corrosion fixing anchor drill rods, emergent aquatic vegetation and landscape vegetation. The reinforcing foot is arranged at the upstream side slope bottom of the original earth dam; the dam protection layer abuts against the side, away from the earth surface, of the original earth dam. The ecological landscape layer abuts against the side, away from the original earth dam, of the dam protection layer. A plurality of anti-corrosion fixing anchor rods sequentially penetrate through the ecological landscape layer, the dam protection layer and the original earth dam; the construction method comprises the steps of 1, building the reinforcing feet, laying the dam protection layer, 2, fixing the ecological alloy grid, 3, filling the vegetation soil and 4, planting the vegetation. The construction method is used for construction of the urban inland river dike ecological landscape protection system.