There are three main Disney World dining experiences built around Disney Princesses or a princess story: Cinderella’s Royal Table, Akershus Royal Banquet Hall and Story Book Dining at Artist Point with Snow White. They are very different meals, so the best choice depends on whether you care most about eating inside Cinderella Castle, meeting several princesses at once, or having a themed character dinner outside the parks.
There is also a fourth option worth knowing about: 1900 Park Fare. It currently includes Cinderella and Princess Tiana among a mixed group of Disney characters, but I would treat it as a character meal with princesses rather than a dedicated princess-dining experience.
The character lineup is never something I would treat as guaranteed. Disney specifically notes that appearances and entertainment can change, so I choose these meals based on the setting, meal format and overall experience rather than booking solely for one character.
Disney World Princess Dining at a Glance
| Princess Dining | Location | Meals | Park Ticket? | Best For |
|---|---|---|---|---|
| Cinderella’s Royal Table | Magic Kingdom | Breakfast, lunch, dinner | Yes | Eating inside Cinderella Castle |
| Akershus Royal Banquet Hall | EPCOT | Breakfast, lunch, dinner | Yes | Meeting several Disney Princesses |
| Story Book Dining at Artist Point | Disney’s Wilderness Lodge | Dinner | No | Snow White and a highly themed dinner |
| 1900 Park Fare | Disney’s Grand Floridian | Breakfast, dinner | No | A mixed character meal that includes princesses |
1. Cinderella’s Royal Table: Best for the Castle Experience
Cinderella’s Royal Table is the Disney Princess meal I would choose when eating inside Cinderella Castle is the main goal.
The restaurant is actually inside Cinderella Castle at Magic Kingdom. Cinderella greets guests in the Grand Hall before the meal, and Disney Princesses visit the banquet room upstairs for photos and autographs.
Disney currently serves breakfast, lunch and dinner here, all as prix fixe character-dining experiences.
This is the meal where you’re paying for more than food and character interaction. You’re dining inside the park’s icon, climbing the spiral staircase into the banquet room and looking through stained-glass windows toward Fantasyland.
That’s why I wouldn’t automatically call Cinderella’s Royal Table the best value. I would call it the best princess meal for the setting.
Choose Cinderella’s Royal Table if:
- Eating inside Cinderella Castle is part of the experience you want.
- You want an unmistakably princess-focused meal.
- You are already spending the day at Magic Kingdom.
- You don’t mind paying a premium for the location.
Valid Magic Kingdom admission is required to dine here. A dining reservation by itself does not get you into the park.
2. Akershus Royal Banquet Hall: Best Overall Princess Meal
Akershus is the option I would look at first if your main objective is meeting Disney Princesses.
Located in EPCOT’s Norway pavilion, Akershus offers Princess Storybook Dining for breakfast, lunch and dinner. The dining room resembles a medieval castle, and princesses circulate through the restaurant during the meal.
Disney currently says guests may encounter princesses such as Tiana, Ariel, Belle, Snow White and Aurora. That list can change, so I would think of it as a strong concentration of princess interactions rather than a guaranteed checklist.
The food is served family style and includes Norwegian influences rather than the more conventional castle-banquet menu at Cinderella’s Royal Table.
For me, Akershus makes the strongest case when someone says, “I want a Disney Princess meal,” rather than, “I want to eat inside Cinderella Castle.”
If this is the restaurant you’re considering, my separate guide to dinner with princesses at EPCOT goes deeper into the Akershus experience.
Choose Akershus if:
- Your priority is seeing several princesses during one meal.
- You’re already planning an EPCOT day.
- The Cinderella Castle location isn’t essential.
- You like the idea of a family-style character meal.
Because Akershus is inside EPCOT, valid park admission is required.
3. Story Book Dining at Artist Point: Best Snow White Dinner
Story Book Dining at Artist Point is very different from Cinderella’s Royal Table and Akershus.
Rather than rotating through a group of Disney Princesses, the dinner is built specifically around Snow White and the Seven Dwarfs.
Disney currently lists appearances by Snow White, Dopey and Grumpy, along with a separate encounter with The Queen. Character availability is always subject to change.
It’s also dinner only, currently running at Disney’s Wilderness Lodge rather than inside a theme park.
That last part can be a major advantage. You can plan this on a resort day, arrival evening or another day when you don’t want to spend valuable park time sitting through a character meal.
Choose Story Book Dining if:
- Snow White is the princess you care about most.
- You want a strongly themed character dinner.
- You like the added personality of Dopey, Grumpy and The Queen.
- You want princess-related dining without buying a park ticket for that meal.
What About 1900 Park Fare?
1900 Park Fare is worth considering, but I wouldn’t put it in exactly the same category as the three meals above.
The Grand Floridian restaurant currently serves breakfast and dinner buffets with a wish-themed group of Disney characters. Disney says those characters may include Cinderella, Princess Tiana, Aladdin and Mirabel.
That gives you two Disney Princesses in the current lineup, but the overall experience isn’t intended to be an all-princess meal.
I like it as an alternative for a mixed group where some people want princesses and others simply want a fun character buffet. Because it’s at Disney’s Grand Floridian Resort & Spa, you also don’t need theme park admission just to eat there.
Which Disney Princess Dining Experience Is Best?
| Your Priority | Best Choice |
|---|---|
| Best overall princess interaction | Akershus Royal Banquet Hall |
| Best setting | Cinderella’s Royal Table |
| Best for Snow White | Story Book Dining at Artist Point |
| Best without park admission | Story Book Dining or 1900 Park Fare |
| Best for a mixed character group | 1900 Park Fare |
| Best for the classic “eat with princesses at Disney World” experience | Akershus or Cinderella’s Royal Table |
If I had to pick just one purely for princess dining, I’d choose Akershus. If I were choosing the meal that feels most uniquely Disney World, I’d choose Cinderella’s Royal Table because eating inside the castle can’t really be duplicated elsewhere.
Which Princesses Can You Meet While Dining?
Character appearances can change, so I would never book a meal solely because an unofficial character list says your favorite princess will be there.
| Restaurant | Current Character Information |
|---|---|
| Cinderella’s Royal Table | Cinderella plus visiting Disney Princesses |
| Akershus | Disney says guests may see Tiana, Ariel, Belle, Snow White and Aurora |
| Story Book Dining | Snow White, Dopey, Grumpy and The Queen |
| 1900 Park Fare | May include Cinderella, Tiana, Aladdin and Mirabel |
If you want a reference for the wider franchise rather than restaurant appearances, see my guide to all the Disney Princesses.
Princess Breakfast, Lunch or Dinner?
Your meal choice depends partly on the restaurant because not every princess dining experience serves all three meals.
Cinderella’s Royal Table and Akershus currently serve breakfast, lunch and dinner. Story Book Dining at Artist Point is dinner only, while 1900 Park Fare currently serves character breakfast and dinner.
I don’t think there is one universally best meal period. Breakfast can work well when you want to make character dining part of the start of your day, while dinner makes more sense when you don’t want a long meal interrupting your prime morning park hours.
Do You Need Park Tickets for Disney Princess Dining?
It depends on the restaurant.
| Restaurant | Park Admission Required? |
|---|---|
| Cinderella’s Royal Table | Yes, Magic Kingdom admission |
| Akershus Royal Banquet Hall | Yes, EPCOT admission |
| Story Book Dining at Artist Point | No |
| 1900 Park Fare | No |
This is one reason I wouldn’t automatically book an in-park princess meal on a short Disney World trip. You’re using both the price of the meal and part of a paid park day.
When Can You Book Disney Princess Dining?
Walt Disney World currently opens advance dining reservations up to 60 days ahead.
Guests with a valid Disney Resort hotel reservation can make dining reservations for their entire stay, up to a 10-night stay, beginning 60 days before arrival. Other guests can make reservations up to 60 days before each dining date.
If Cinderella’s Royal Table or another specific meal matters to your trip, I would treat the reservation window seriously rather than assuming you’ll find the perfect time later.
That said, cancellations do appear. If the reservation you want isn’t available initially, I keep checking instead of immediately building the entire trip around a second-choice time.
Is Disney Princess Dining Worth It?
For me, princess dining makes the most sense when it replaces something else you were already going to spend time doing.
If meeting several princesses is important, Akershus can combine a meal with multiple character interactions. If eating inside Cinderella Castle is a bucket-list experience, Cinderella’s Royal Table gives you something a normal restaurant cannot.
What I would not do is book several princess meals simply because they’re available. They are time-consuming character-dining experiences, and the overlap can become expensive quickly.
I would choose the one experience that best matches your group, then use regular character greetings or attractions for the rest of the princess part of the trip.
What If You Can’t Get a Princess Dining Reservation?
You don’t need a character meal to make a Disney trip princess-focused.
Disney World has princess greetings, attractions and entertainment throughout the parks, and a specific greeting can sometimes be a better choice when one character matters more than the meal itself.
My Disney Princess attractions guide is a better starting point if you’d rather build princess experiences into the park day without committing to another table-service reservation.
My Princess Dining Shortlist
If I were narrowing Disney Princess dining down for one trip, I’d make the decision this simple:
- Akershus: pick it when meeting several Disney Princesses is the priority.
- Cinderella’s Royal Table: pick it when dining inside Cinderella Castle is the priority.
- Story Book Dining: pick it when Snow White and the themed dinner are the priority.
- 1900 Park Fare: pick it when you want resort character dining with a couple of princesses mixed into the cast.
Before booking, I would still check Disney’s current character and dining pages because appearances, meal periods and restaurant operations can change. The reservation itself is easier to choose once you stop treating all “princess dining” as the same experience.




