June is the best month to visit Greece and the greek islands because the weather is great for swimming and most of the islands and the most famous places in Greece will be less crowded with tourists. June is basically the start of the high season and prices can also be lower in accommodation, ferry, and plane tickets.