Pokemon Sleep has a total of five islands; each has its own charm. The first island is Greengrass Isle, which is unlocked automatically at the beginning. However, the subsequent islands have to be manually unlocked. This can be done by finding a certain number of sleep styles.