Yes, non-residents can buy property in Dubai. However, Non-residents can only buy properties in Freehold areas of Dubai. For Example; Downtown, Dubai Marina, JVC, etc.