The invention discloses an ecological restoration system for urban landscape water and a restoration method thereof. The system comprises a water part, a biology floating island system on the surface of the water, an animal ecological system below the water, and a water flowing device installed at the bottom of the water, the systematic ecological restoration system in which microorganisms, animals, plants and people participate is formed, all components cooperate with one another, and the ecological restoration system having a good restoration effect on the urban landscape water and the restoration method are effectively formed. The system and the method have the following advantages that firstly, zero pollution emission is achieved by adjusting measure according to local conditions; the system and the method can save energy, and are efficient, simple in technology, capable of saving investment, short in construction period and the like, and a good landscape effect is achieved; thirdly, ecological community is localized, biological diversity is high, the ecological system is stable, ecological risks are avoided, and the ecological environment quality is improved; fourthly, the adaptability to fluctuation of pollution load is high, influences to the environment are small, secondary pollution is avoided or pollutant transfer is avoided, and the pollutant concentration can be reduced to the maximum extent.