May and October. In May, spring flowers are out, daytime temps hover around 22-26°C, and beaches are uncrowded. October offers similar warmth (20-25°…
June (late spring) and September (early autumn). Temperatures still warm (28-32°C June, 25-30°C September), but room rates drop 2…
Go in May or October for the best blend of decent weather, few tourists, and reasonable prices.