June-September offer warm, sunny weather perfect for beach activities with temperatures 25-28°C. Water temperatures peak at 23-24°C in August, ideal for swimming and water sports.
May and October provide pleasant weather (18-23°C) with fewer tourists, ideal for cultural exploration and outdoor activities without heat intensity.
November-March experiences cooler temperatures (5-10°C) with occasional rain, but offers peace, lower prices, and clear skies for autumn/winter photography.
Avoid July-August if crowd-sensitive—peak season brings maximum tourists to beaches and major attractions, with premium pricing and potential overcrowding.