Bali in March
The wet season eases, and one moveable day stops the entire island: Nyepi, when even the airport closes for 24 hours.
March is a transition with a singularity in the middle. The rains begin to space out, heat builds between them, and somewhere in the month, some years in early April, falls the day that makes Bali unique among destinations: Nyepi, the day of silence.
Nyepi, explained honestly
Nyepi is the Saka new year, and its date moves. For 24 hours the island stops entirely: no traffic, no lights after dark, no leaving your hotel, and the airport closes, the only one in the world to shut for a holiday. Village wardens enforce the silence, and it applies to visitors in full. The night before brings the ogoh-ogoh parades, giant demon effigies carried through every town, which are among the best spectacles of the Balinese year.
Plan around it rather than away from it: a Nyepi spent inside a garden hotel is a strange and genuinely memorable day, but a flight booked across it will fail. Check the year's date before booking anything.
The rest of the month
Quiet, warming, drying. The interior stays lush, the west coast beaches begin to clean up, and prices hold at wet season levels. A good month for Ubud and the east.