Where To Have Lunch and Dinner With The Disney Princesses

Where To Have Lunch and Dinner With The Disney Princesses Dining 1

Do you have a little one who is obsessed with princesses? Would it make her day to be able to have lunch with them? Below you will find out where to plan the perfect lunch! With all of these meals, the princesses will roam from table to table greeting your family and taking pictures and signing autograph books making this a great way to cross off meeting all of these princesses, freeing up time in the day for other rides and attractions!

While doing our research we found that there are only two places that are open for lunch with princesses, Cinderellas Royal Table, and Akershus Royal Banquet Hall. However, there are other options for dining with princesses whether it be for Breakfast or Dinner as well.

snow white Cinderellas royal table lunch

Cinderellas Royal Table

If you are looking for a dream to come true look no further than Cinderella’s Royal Table. You not only get to have lunch with some of your favorite princesses, but you are also having lunch INSIDE on Cinderellas Castle! That was an absolute dream come true for me because as a child and still today, Cinderella is my favorite princess.

When you enter the castle you are taken upstairs and seated at your table. Each princess is given a wand and wishing star (I was even given one!). The meal is pre-paid when you make your reservation, so when ordering everything is included for the price that you already paid.

For adults, the price is $75 per, and for kids, the price is $45 per child. If you are using the Disney Dining plan you will need to remember that this will use up 2 table service credits per person. The menu has something for everyone. Reservations can be very difficult to get so make sure you make them as soon as your 180-day window opens up.  Once your meal arrives the princesses come around to your table. We met Cinderella, Jasmine, Aurora, Ariel, and Snow White.

akershus royal banquet hall lunch

Akershus Royal Banquet Hall

Located in the Norway pavilion in Epcot, Akershus Royal Banquet Hall is another really good choice for having lunch with the princesses.  Here you will find both American and Norwegian fare in a buffet setting. We enjoyed trying new items as well as family favorites, the Norwegian meatballs were a hit with our daughter.

One special thing that they do at Akershus is to have a princess parade where the princesses invite kids to join them as they walk throughout the restaurant singing a song. We were able to meet Cinderella, Aurora, Snow White, Belle, and Ariel. Pricing for this character meal is $63 for adults and $41 for kids.

This location is only 1 table service credit per person. Being that this is right near Frozen Ever After it can get quite busy, booking as early as possible is recommended.

evil queen storybook lunch

Storybook Dining at Artist Point

While only open for Dinner, Storybook dining at artist point will give you an unforgettable experience dining in the enchanted forest.  Located inside of the Wilderness Lodge you will be able to meet Snow White, Grumpy, Dopey, and if you dare… The Evil Queen!

These are some really fun character interactions that you can’t find anywhere else, and the sing-a-longs will keep the kids super entertained. The menu is pre-fixe meaning that you pay one price and can choose anything from the menu. Adults are $60 per and Kids are $39 per. Everyone will enjoy the cute take on traditional American fare.

1900 Park Fare princess dinner

1900 Park Fare

Here again, with 1900 Park Fare, in order to meet princesses, you will need to have dinner here. Open from 4 pm to 9 pm, dining at 1900 Park Fare is sure to make any little Royal happy. Located inside of the Grand Floridian making the restaurant feel extra special.

While dining at Cinderella’s Happily Ever After Dinner you will be able to meet Cinderella, Prince Charming, Anastasia, Drizella, and Lady Tramaine.  For anyone who has not had an opportunity to meet the stepsisters… that’s a treat…lol…

There is also a photo pass opportunity as you leave the restaurant with the Glass Slipper for the whole family! The buffet here will give you a lot of great options to try something new or stick to your favorites. Prices are $60 for adults and $39 for kids.  Because the dining room is a bit smaller than some other places reservations are a must.

Bon Voyage Adventure dinner with princesses

Bon Voyage Adventure Breakfast at Trattoria al Forno

Another dinner option, located at the Boardwalk near Epcot, this is a great breakfast on a non-park day or the day that you are leaving. Open from 7:30 am to 12 pm and Heavily themed after Rapunzel this breakfast offers pastries served in a frying pan for everyone to share along with great Italian breakfast offerings sure to make everyone happy.

Pricing is $45 for adults and $29 for kids making this one of the more affordable dining options with princesses. During this character breakfast, you will be able to meet Ariel, Prince Eric, Rapunzel, and Flynn Rider. It’s great that they offer some meet and greets with characters that you can’t meet in the parks. Little ones are also invited to join Ariel in the Under the sea parade around the restaurant.


If you are looking for a nice sit-down meal while enjoying some princess meet and greets you really can’t go wrong with any of these locations.  As our daughter has gotten older we feel that this is a better use of our time of having a meal and meeting characters all at the same time so that we can get back into the parks!


Heather Noyes, the visionary behind this website and a former Disney travel agent, has woven her lifelong passion for Disney into the fabric of her daily life. Nestled just 3 miles away through the enchanting trees lies Cinderella's Castle, a magical neighbor to Heather's everyday adventures. From her earliest days, Disney has captured her heart, and this enduring love has translated into the meticulous planning of numerous trips for her family, friends, and cherished clients, all destined for the enchanting realm of Walt Disney World.

Recent Posts