Howdy Tara! Thanks so much for your questions! I need to ask you a few as well. What time of year are you going? What are your favorite theme parks?
Bay Lake Tower at Disney's Contemporary Resort is within walking distance to the Magic Kingdom and is the current favorite of my 6 year old (girl). Chef Mickey's, offers a great buffet and you are visited by some favorite friends (may include Mickey, Minnie, Pluto, Donald and Goofy). The monorail goes through the middle of the Contemporary, which is a fun experience for children of all ages. There is a pool with a 20-foot-tall waterslide which is a favorite of my daughter.
Disney's Beach Club Villas is the favorite resort of my 4 year old boy. You will be in close proximity to both Epcot and Disney's Hollywood Studios. Cape May Café offers a great character breakfast (possibly meet Goofy, Donald and Minnie). Beach Club also offers a 3-acre water wonderland where you can zip down one of the highest hotel waterslides at Walt Disney World Resort, catch currents on an inner tube in the lazy river or enjoy the sand bottom pool.
Do your boys like Star Wars? If so, be sure to check out the Jedi Training Academy.
Two fun dining experiences are Hoop-Dee-Doo Musical Revue and Mickey's Backyard BBQ.
A fun way for your boys to explore Epcot is Agent P's World Showcase Adventure.
Animal Kingdom is also amazing!.
So many options. Please let me know when you plan to visit. I would love to help provide more details if you need them.
Thanks so much and have a magical day!!