Hi Christina,
I certainly understand your struggle. There are so many great resorts from which you can choose.
Let me suggest that, before you make your final choice, price out your vacation in a standard room at Disney's Wilderness Lodge. This is the most affordable deluxe resort near the Magic Kingdom. It is brilliantly themed and would be a perfect match for your children at their current age. Every once in awhile you can catch a fabulous promotion which makes staying at a deluxe resort possible. Disney's Wilderness Lodge is only a four-minute bus ride or a leisurely boat ride from the Magic Kingdom so you'll have extraordinarily easy access to this classic theme park.
If the Swan/Dolphin or a Disney moderate resort works more comfortably into your budget, I vote for the Disney moderate resort. While the Swan or Dolphin is closer to Disney's Hollywood Studios, it is not Disney owned and operated. These are beautiful resorts but, in my opinion, they lack a little of the Disney magic that your family is sure to enjoy.
Among the Disney moderates, you could choose based on theme. For instance, if you're looking for a tropical getaway, then Disney's Caribbean Beach Resort is an excellent choice. If your kids want to stay in a newly renovated
Royal Room fit for a princess, then Disney's Port Orleans Resort Riverside is a safe bet. Personally, I would opt for Disney's Port Orleans Resort French Quarter because the resort is compact and has only one bus stop. That will save many extra steps at the end of a busy day in the theme parks when you and your children are tired. Plus, they have a very cool pool.
Let us know if you need any additional information as you make your decision. Good luck!
Jill