Hey Indos,
If you are a beach person but do not want extreme heat, then i would say between (End of September to End of November), the weather might be kind of warm in December , but the sea is too cold for swimming for most people.
Perfect time to visit is from Mid December to May/June
July and August is too hot and too humid
The "colder" months are End of December to end of February - its fantastic weather for all activities (but stay away from water) - keep in mind that there are many pools that are indoor and heated
if you go camping in the mountains and desert during the colder months , you MUST take provisions and warm underwear and clothes and jacket.
Today we recorded 2 degrees Celsius (feels like below freezing) in the desert
The UAE recorded its lowest temperature yet on Monday morning — a freezing 2.7°C...
www.khaleejtimes.com