Before going for any other details, first you need to know what exactly is a granny flat. A granny flat is like an additional dwelling that you choose to build within the boundaries of your main property where you live. As mentioned above, the name suggests the original purpose for these types of buildings because the homeowners usually build them for their elderly relatives to live in. This way the whole family can be together but still have the necessary privacy.