Akershus in EPCOT has dining with Princesses for all 3 meals, but no character is ever guaranteed. The Castle also has breakfast and lunch with Princesses, but again no character is ever guaranteed. Dinner is Cinderella film characters only. The castle is also more expensive than Akershus.
Belle can be found in France at EPCOT intermittently from 1:00-6:00pm. She appears regularly in the Storybook Friends room of the Judges Tent at Mickey's ToonTown, but before you get in line, make sure she's there, as those characters rotate on a daily basis except for Cinderella. Storytime with Belle takes place on a regular basis in the courtyard of the castle.
We found Belle in both France and Judges Tent, but she was a mystery guest there, so someone visiting there on the same day after us could well have seen someone else. We had more interaction in France since very few people knew she was there, but both places were nice. The trick with France is that she shows up intermittently and may or may not be there when you walk by. Your best option is to speak with a CM and ask if they know where she'll be appearing on the day in question.
Fortunately, Belle is a fairly common character and should be easy enough to find if you opt not to do the character meal thing and/or she isn't at the character meal on the day you go.