Climate & when to go
The best time to visit the UAE is between October and November and then February and March, when temperatures hang around the mid-20s and the humidity is under control. While December and January are generally considered the best months to go, the weather over the last couple of ‘winters’ has been unpredictable with conditions often cloudy, rainy and bleak.
This is also high season when most of the country’s festivals, sporting events, and conferences are held, so you’ll be paying rack rates for accommodation in Dubai and Abu Dhabi and will need to book well in advance. The Christmas and New Year period also gets busy, particularly on the east coast when European expat families want to get away.
Avoid the month of Ramadan if you possibly can: iftar (breaking the fast after sundown) is fun and it’s a great way to meet locals, and hotel rates are heavily discounted, but erratic business hours, dangerous driving and not being able to eat or drink in public during the day can make it hard going. A trip to the UAE in high summer (July and August) is simply a bad idea – the only advantage being heavy discounted hotels.