Magic Kingdom Park
Another great option to meet Disney princesses is to book FastPass for Princess Fairytale Hall.
Magic Kingdom Drive
One of the best places to see Disney princesses is to attend daily Disney Festival of Fantasy Parade on Main Street. You will get to see Belle and the Beast, Tiana and Naveen, Cinderella and Prince Charming, Anna and Elsa, Ariel, Rapunzel and Eugene, Merinda and also Snow White and the Seven Dwarfs.
Reservations for character dining experiences can be made up to 180 days in advance and I highly recommend to do so. The longer you wait, the less likely there will be any reservations left for popular character restaurants.