May and September: comfortable temperatures (low 20s°C), low humidity, and minimal rainfall. Crowds are thin outside public holidays, and hotel rates…
April and October: temperatures hover 12–18°C, with occasional rain. Hotels knock 15–20% off peak rates, and you'll find empty ro…
Go in May or September for the best balance of good weather, low crowds, and fair prices.