top of page

good to know before you plan

December is really two months wearing the same name. Until around the twentieth it behaves like November: green, quiet, cheap, with heavy afternoon rain and clear mornings.

After that it becomes the most expensive fortnight of the year, and the weather does not change to justify it. The week runs around $170 to $290 per person depending entirely on where the dates fall. We would take the first three weeks without hesitation, and anyone locked into the holiday period should book far ahead and expect to pay August prices for November weather.

Bali in December: A 7-Day Ubud Itinerary Before the Holiday Rush

December is really two months wearing the same name. Until around the twentieth it is a wet-season month like November: green, quiet, cheap, with heavy afternoon rain and clear mornings. From then until early January it becomes the most expensive fortnight of the year, as the Christmas and New Year crowd arrives in force.

Ubud handles the festive rush better than the beaches do, because the valley is large and the crowd concentrates in a few places. But the pricing is not gentle. Rooms that cost a fraction in early December can triple over the holiday, and the good restaurants need booking well in advance for the final ten days.

Two different months in one name, quiet and cheap before the holiday rush

December

Week 1

bali1.jpeg

day by day

One base in Ubud. If your dates cross the Christmas fortnight, book everything, including your airport transfer, well before you arrive.

  • Day 1: Arrive, settle, eat well. Book anything you need for later in the week tonight.

     

  • Day 2: Temples in the morning, back before the afternoon rain.

     

  • Day 3: Campuhan Ridge Walk at first light, market and palace after.

     

  • Day 4: Tegalalang. The terraces are filling with water and the green is back.

     

  • Day 5: Waterfall day. The rivers are running hard, so this is the month the falls look their best.

     

  • Day 6: An open day for the weather. Museum, spa, cooking class.

     

  • Day 7: Slow morning, then the airport with generous time for December traffic.

     

  • If your dates fall after roughly 20 December, book the restaurants, the activities and the airport transfer before you fly. The holiday fortnight sells out and prices roughly triple.

traveler type

First-Time Visitors, Culture

duration

7 Days

budget estimation

Around $170 to $290 per person for the week, excluding flights. Early December sits near the yearly low, while the Christmas fortnight is the most expensive of the year.

Find the Right part of bali

Where to Eat

bali food.jpg
  • Central Ubud for the broadest dining selection

  • Penestanan for cafés and relaxed healthy dining

  • Tegallalang for restaurants overlooking rice fields

  • Local villages for traditional Balinese warungs

  • Ubud markets for casual local food and snacks

Where to Stay

bali stay.jpg
  • Central Ubud: best for walkable sights. 

  • Monkey Forest Road: best for shops and cafés. 

  • Penestanan: best for a quieter base. 

  • Sayan: best for valley views. 

  • Nyuh Kuning: best for a village setting. 

  • Tegallalang: best for rice terrace stays.

best Things to Do

  • Explore Ubud’s cultural centre

  • Walk through rice fields and terraces

  • Visit Tegallalang Rice Terrace

  • See Tirta Empul and nearby temples

  • Walk the Campuhan Ridge

  • Attend a traditional Balinese dance performance

  • Join a cooking, craft or wellness class

  • Explore waterfalls and river valleys

  • Take a day trip into Bali’s central highlands.

Early December is cheap. The holidays are not

Compare hotel prices carefully, because December splits in two: the first three weeks sit near the yearly low, and the Christmas fortnight is the most expensive period of the year. If your dates are over the holidays, book everything now, including restaurants and the airport transfer. A car with a driver is worth more in December than most months, since wet afternoons and holiday traffic both reward having someone else deal with the road. Three links below.

Freedom to Explore

Rent a car for your Bali trip and enjoy the flexibility to explore beyond the usual routes and tourist areas.

Do More in Bali

Plan memorable Bali experiences with activities covering adventure, culture, wellness, nature and more.

Sleep Better in Bali

From stylish resorts to quiet retreats, discover Bali stays that fit your plans and make every night feel special.

frequently asked questions

What is the weather like in Bali in December?

Wet and humid throughout. December sits in the rainy season, with heavy afternoon showers most days and temperatures around 27 to 31 degrees. Mornings are often clear, which is when anything outdoors is best done. The weather does not improve over the holiday period, which catches out many people booking the Christmas fortnight.

Is Bali expensive at Christmas?

Very. The fortnight from roughly 20 December to early January is the most expensive period of the year, rivalling and often exceeding August. Accommodation can multiply several times over, restaurants require advance booking, and airport transfers cost more. Early December, by contrast, is one of the cheapest weeks on the calendar.

When should you book for Christmas in Bali?

Months ahead. The good accommodation for the Christmas and New Year fortnight is taken well in advance, and what remains late is expensive and poorly located. Restaurants for Christmas Eve and New Year's Eve run set menus that book out early, and transfers should be arranged before arrival rather than on the day.

bottom of page