The stunning emirate of Dubai is more or less a year-round destination, especially if you are habituated to tropical weather conditions. Well, not everyone feels at home with Dubai's heat, so the city sees the highest influx of tourists from November through April when the weather is cooler. Come May through August, temperatures reach the hundreds of Fahrenheits, and naturally, tourist visits would drop and so do accommodation and other costs. The shoulder season between September and October strikes a worthwhile balance, where the weather is bearable, prices are cheaper and fewer crowds. So, it is up to you to decide what is the best time to visit Dubai.