We liked:
Magic Kingdom: The Crystal Palace - a Buffet with Character
All-day character dining at the Crystal Palace, featuring Winnie the Pooh, Tigger, Piglet, and Eeyore. Breakfast Hours: 8 a.m. - 10:30 a.m. $18.99 (10+) and $10.99 (3-9); Lunch Hours: 11:30am to 3:00pm, COST: $20.99 adults; Lunch $11.99 (3-9), Tax and gratuity extra. Dinner Hours 4 p.m. - Depends on Park Closing Time. COST: $28.99/Adults, $13.99 Children ages 3-9. Call WDW-DINE up to 90 days in advance (Magic Kingdom admission ticket required). Same day priority seating available.
The castle was fun but hardly any interaction with characters, $$$ and food choices limited.
Never done thies either but looks fun:
Grand Floridian Resort and Spa: Cinderella's Happily Ever After Dinner
Regulars include Cinderella, Prince Charming, Lady Tremaine, Anastasia and Drizella from 4:30 pm to 8:30 pm daily. $35.99 (10+) and $17.99 (3-9). For priority seating call WDW-DINE. (Formerly the Villains Character Meal).
Grand Floridian - My Disney Girl's Perfectly Princess Tea
Hosted by Rose Petal*, an enchanted rose who delights in storytelling and sing-a-longs. Girls are encouraged to attend dressed up in their favorite Princess attire and receive the royal treatment as they sip tea and enjoy a special visit from Princess Aurora*.
Young princesses also:
Receive a special 18" My Disney Girl doll dressed in a matching Princess Aurora gown plus accessories.
Take home their own ribbon tiara, silver Princess link bracelet, fresh rose, special princess scrapbook set and a "Best Friend" certificate.
Menu Items:
The adult menu includes Garden View specialty teas and a luncheon plate that consists of:
Egg salad sandwiches, Chicken-Almond salad sandwich, Blue Cheese Barquette, Smoked Cheddar, cheese, Sage Derby Cheese, Lavosh (flat bread), Grapes, A slice of princess cake
The kids menu consists of: Peanut Butter & Jelly Hearts, Grapes, Apple Juice,
A slice of princess cake
Cost:
One adult and one child (ages 3-11): $250 (plus tax, including gratuity)
One additional adult: $85 (plus tax)
One additional child: $165 (plus tax)
Location: Grand Floridian Resort & Spa, Garden View Tea Lounge
Dates: Every Sunday, Monday, Wednesday Friday
Time: 10:30 a.m. - 12:00 p.m. Daily
Call (407) 939-6397 to make your Tea Party reservations