Hi Ayumi!
Welcome to the Disney Parks Moms Panel! Although there's a slight possibility of a same-day cancellation at
Cinderella's Royal Table, reservations are
highly recommended. In addition, because you are visiting over the Christmas holiday, I would say there is even less of a chance of a same-day walk-up reservation being available. However, do not lost heart! There is still a chance you can secure that hard-to-get reservation before your vacation! Here are some tips that might help!
First, check online for a cancellation at least once daily. In addition to checking online, I've found that when calling
Disney Dining Reservations, I have a bit more luck because the Cast Members have the ability to search multiple days at a time. Second, I have had the most success in finding a cancellation a few days before our trip. Cinderella's Royal Table applies a cancellation fee, so Guests tend to finalize their plans as their vacation approaches. You will likely have the best chance if finding a reservation a few days before to your vacation.
As a backup, I suggest making a reservation at
Akershus Royal Banquet Hall in Epcot, where you can also dine with Disney Princesses. When you arrive at Akershus Royal Banquet Hall, a Disney PhotoPass photographer will be on hand to take your picture with one of the Disney Princesses (usually Belle) before you are seated at your table. The Disney Princesses make their way around the restaurant, and they visit with each table along the way.
I hope this helps with your planning, Ayumi. Sending pixie dust your way and keeping my fingers crossed that you get a reservation at Cinderella's Royal Table! Have a magical day!
Erin