Hi Rhian! What a lucky little princess you have, spending her birthday at Disney World! The best part of a last minute vacation is the wait is nice and short. Although this may mean you can't get all the reservations on your list. Don't give up yet though. I would keep trying on-line daily in hopes of a cancellation at
Cinderella's Royal Table, and would definitely try in person when you arrive. But you've got a few other options to dine with princesses:
Akershus Royal Banquet Hall in Epcot's Norway features several favourite princesses at each meal.
1900 Park Fare is still my daughter's favourite. Located in the gorgeous Grand Floridian Resort, it's fun to walk through the lobby and visit the shops.
If you don't luck out in getting a reservation in either of these, your daughter can still dine in a castle.
Be Our Guest Restaurant is located in the amazing new Beast's Castle in the Magic Kingdom's new Fantasyland. During the day it's a quick service restaurant, so no reservations required. It's awesome, and because it's a quick service, you can take some time and explore all of the rooms within the castle.
Hope this helps Rhian! Write us back with any other questions!