Between November and March is the rainy season in Bali, there are regular downpours, but also pleasant temperatures and enough hours of sunshine. When it rains, you can visit cultural attractions, for example in Ubud, just as well.