Antalya is characterized by dry and sunny summers making it so hot and sticky indoors, however the cool breeze from the sea makes evenings cooler. In winter temperatures can drop to freezing point.
Summers (June to mid September): Summers are hot and humid with little wind and rain. Temperatures can reach highs of 38 degree Celsius in August, and average 32 degree Celsius. As summer is the off-season, you can visit the rugged coastline of Antalya which is overcrowded in peak season.
Fall (September to November): The temperature in this season starts decreasing gradually especially in the month of October, the temperature becomes quite pleasant making the water comfortable for swimming. However, the evenings become quite cooler.
Winters (December to February): Winter months are cool and mostly sunny with daytime high of 16 degrees Celsius and low of 4 degrees Celsius.
Spring (March to May): The nature is at its best when you look around the transition of the it from winter to spring. This is basically peak season for tourists in Antalya.
So, the best time to visit Antalya is in the months of March to May.