Hi Teresa!
Thanks for asking your question at the Disney Parks Moms Panel. I don't know if I would consider myself an expert, but I do love my Annual Pass. Not only do I get 365 days of admission to the Most Magical Place on Earth, I also get some great discounts on merchandise, tours and even Disney Resort hotel rooms during certain times of the year. It has been a great investment and one I do not regret at all.
To answer your question, the best way for you to build a package for your 3 week Disney vacation would be to purchase an
Annual Pass. Base tickets for only 20 days would be more than cost of an Annual Pass., since you would have to purchase two 10-day tickets. With the Annual Pass you would be able to park hop and also receive the amazing discounts that come along with your investment. Annual Pass holders also have access to some great Resort hotel discounts during the year. On top of these discounts you can also add the Disney Dining Plan. It is a win-win situation for you. Once you purchase your Annual Pass the date it is activated will be the date you redeem it at a Guest Relations window at Walt Disney World, not the day you purchase it. I purchased my pass online last July, but did not activate it until November. With my purchase I was able to reserve a discounted room at one of my favorite Disney Resort hotels and add the Disney Dining Plan. This may be a great option for you to look at when planning your upcoming trip.
Thanks for stopping by Teresa! Enjoy your vacation planning and stop by again anytime you have another question.
Dream as Dreamers Do,
~Jen