Hi Ashley,
Thank you for your question. The Disney Dining Plan is one of the best deals you can get when visiting the resort. It includes so much, like snacks, Quick-Service Meals, and yes, even character dining! You will not have to pay extra for character dining at select restaurants on property. For a Disney princess experience, you may want to make a reservation at the
Akershus Royal Banquet Hall located in the Norway Pavilion of Epcot. The Princess Storybook Dining is a great experience for the your own little princesses, as they'll get to dine and interact with Snow White, Cinderella, Belle and more. For any character dining in the resort, including the Akershus Royal Banquet Hall, you will want to make your reservations as soon as possible. These dining experiences tend to book up rather quickly.
I hope your little princesses have a wonderful time meeting their favorite Disney princesses, and that the rest of your trip is truly magical. If you have any other questions before your vacation, please feel free to ask us at any time.
Have a fantastical Disney day!