Yes, it is advisable to book accommodations in advance, especially during December when popular tourist destinations tend to get crowded due to the holiday season.