Where to Find Ditto in Pokemon Sun and Moon. Ditto can be found on Ula'Ula Island, which is the third island you visit for the Island Challenge. Of course, you'll have to clear the first two, Mele'mele Island and Akala Island, before you can gain access to Ula'Ula.