Leases will also have to run for a minimum of 125 years for flats and 250 years for houses.
Yn ogystal, bydd rhaid i brydlesi redeg am o leiaf 125 o flynyddoedd ar gyfer fflatiau a 250 o flynyddoedd ar gyfer tai.