The dry-season months of November to March promise the nicest, balmiest weather, though airfare and lodging prices are higher and crowds are more intense during this time. Dry, warm November may be the most ideal month to visit overall, offering a sweet spot between the heavy fall rains and beginning of high season.