October to March. Days are warm but comfortable, nights cool, and there is no rain to spoil outdoor sightseeing. Crowds are moderate, especially outs…
February–March and late September–early October. Slightly warmer but still fine; hotel rates drop 20–30%. Fewer tourists make it…
Go between mid-October and February for the best balance of weather and manageable crowds.