Spring (April-May): Ideal weather with temperatures 18-25°C (64-77°F), wildflowers blooming, and manageable crowds. Easter celebrations add cultural dimension but book accommodation early.
Fall (September-October): Warm sea temperatures for swimming, pleasant sightseeing weather 20-28°C (68-82°F), and reduced crowds after summer peak. September can still be hot.
Summer (June-August): Peak season with temperatures often exceeding 35°C (95°F). Intense heat makes midday sightseeing challenging. Beaches wonderful, but sites crowded. Many locals vacation in August, closing small businesses.
Winter (November-March): Mild temperatures 8-15°C (46-59°F), few tourists, and lowest prices. Some archaeological sites more atmospheric in soft winter light. Occasional rain. Museums and cultural activities ideal. Free admission days at many sites.
Avoid mid-July through August for sightseeing unless you tolerate extreme heat. March and November offer budget travelers excellent value with decent weather.