Hi June,
I wish I could send you a big ol' dose of pixie dust to make a 2 bedroom suite with a Magic Kingdom view available in the moderate price range, but that is nearly impossible. To stay with a view of the fireworks from your own balcony, you'll need to stay at the
Grand Floridian, the
Polynesian, the
Contemporary, or
Bay Lake Tower, all deluxe resorts. If you click on each of the links, you can explore the room types and pricing by clicking on "Room Types & Pricing" over to the left side of the page. Look for the value seasons to see the best room rates. I'd also encourage you to check
here for special offers, such as free dining to help make the cost of the room more approachable.
And if that doesn't work, you do have several other options to enjoy the fireworks from one of the resorts, such as dining at the
California Grill (even just enjoying dessert from the lounge),
Narcoossee's, or even from the beach of the Polynesian Resort (one of my favorite places to watch Wishes).
Thank you for the question; please let us know if we can help again!