Hi Audrey! Dining with the princesses at
Cinderella's Royal Table in the castle is one of the most coveted reservations at Walt Disney World, and the restaurant often books up several months in advance. In order to make reservations, you would call 1-407-WDW-DINE or click
here to book online.
The fact that you're visiting Disney in just a few weeks and at a very busy time of year is going to make scoring a reservation at Cinderella's Royal Table difficult. However, I've often planned trips on short notice and have been able to obtain reservations to dine in the Castle at the last minute. The key is to be flexible and persistent! The princesses appear at breakfast, lunch, and dinner, so be willing to accept any meal and check for availability for each day of your trip. Check for varying party sizes -- consider a "girls only" meal if you can't reserve a table for your entire family. If no reservations are available, keep checking each day, even while you are at Disney. Because CRT requires a credit card guarantee and has a 24-hour cancellation policy, tables do open up at the last minute.
If you're unable to reserve a meal in the castle, consider the princess meals at Akershus or 1900 Park Fare, which may have availability when the castle is booked.
Hope your family is able to dine with royalty in a few weeks!