This is a difficult question to answer since there is so much to see and do on the island of Mykonos. That being said, we would recommend at least 4 days in order to get a good feel for the island. Of course, if you have more time, there is even more to explore! All-inclusive resorts on Mykonos offer a variety of activities and amenities, so you can always find something to do even if you stay for a week or more. All-inclusive resorts are the perfect way to relax and enjoy all that Mykonos has to offer!