No, residency is not a requirement for buying property in Dubai. Both residents and non-residents can freely purchase villas and other types of real estate.