A granny flat is a self-contained apartment or house on an existing property. The secondary self-contained dwelling is on the same title. It can be attached to or detached from the main property. Granny flats usually have a bedroom, a kitchenette, a dining and living area, a bathroom, and a laundry room.