Bali concentrates Ubud's rice-terrace ridges around Tegallalang, Uluwatu's clifftop temple sunset kecak, the surf points at Padang Padang and Keramas, and the Mount Batur sunrise crater hike at 1,717m.
Dry season with surf at Uluwatu and Padang Padang at peak, rice harvest across the central terraces, and Galungan ten-day Hindu festival rotates every 210 days.
Bali Arts Festival in Denpasar runs four weeks from mid-June, the southern coast packed with Australian school-holiday families, and Ubud yoga retreats fully booked.
Wet season with afternoon storms, Galungan and Kuningan often falling in this window, and lower rates across Ubud and Canggu villas.
Nyepi Day of Silence falls in March most years with the entire island shutting down for 24 hours including airports, lights, and outdoor activity.