The best time to visit Greece is May to September when the Greek islands are bustling with life, and the weather is perfect for enjoying the coast.