The best Epcot dining depends on what you want from the meal: a character breakfast with the princesses, a World Showcase experience the kids will talk about, or an impressive steak dinner. Our top recommendations below cover all three, inside Epcot and at the Epcot-area resort hotels.
The choices below represent our top recommendations for those looking for a convenient meal while visiting Epcot. With that said, the list certainly is not exhaustive so if you don’t see exactly what you are looking for you can click here for a full list or, better yet, reach out to your Mouse Counselor for some guidance!
Character Dining
Make plans for a delicious meal that comes with appearances by some of your favorite Disney Characters, and be sure to bring your camera and autograph book!
Our Recommendations
Epcot’s Norway Pavilion
Breakfast, Lunch & Dinner: Disney Princesses
Counselor tip: On the Disney Dining Plan, breakfast is one table-service credit while lunch and dinner are two.
Beach Club Resort
Breakfast: Minnie, Donald, Daisy & Goofy
Epcot’s Land Pavilion
Breakfast, Lunch & Dinner: Mickey, Pluto, Chip & Dale

Unique Dining Experiences
If character experiences aren’t on your agenda, there’s still plenty of fun to be had dining at Disney. These spots are particularly good if you have children of different ages in your party. The younger kids will be having a great time, even if their older siblings are “too cool” for characters. We have focused on restaurants that have entertainment and shows along with spots that have entertaining waitstaff and themes.
Our Recommendations
Beach Club Resort
Epcot’s Germany Pavilion
Epcot’s Seas Pavilion
Epcot’s Mexico Pavilion
Epcot’s Space Pavilion
Epcot’s Japan Pavilion
Via Napoli Ristorante e Pizzeria
Epcot’s Italy Pavilion

Signature Dining
Signature dining restaurants offer experiences that typically feature a high-end menu and décor. You’ll find fancier touches in these restaurants, and often a higher level of service.
Our Recommendations
Disney’s Boardwalk
Epcot’s Canada Pavilion
Topolino’s Terrace – Flavors of the Riviera
Riviera Resort
Yacht Club Resort
