Book your Disney cruise as soon as possible. You can never count on special discounts, but the prices are always lowest when a cruise date is first released. As more people book a particular date, the cost will rise.
Initially book your cruise directly through Disney cruise line. You can do this on the phone or through their Website. Many travel agents offer stateroom credits or other special deals. Once you have made a booking, you can transfer it to the agent of your choice. By booking your cruise as early as possible--and doing it directly through Disney cruise line--you free yourself to make a leisurely search for the agent with the best offer.
Discuss other potential discounts with your travel agent. Disney Cruise Line periodically offers discounts for certain groups, such as Florida residents or members of the military. These may not be announced until shortly before the cruise date. A good travel agent will talk with you to pinpoint any discounts you might be eligible for. The agent will monitor special offers and call Disney to apply the discount if it becomes available.
Use a Disney Visa to pay for your cruise. While the offers can vary, there has been a long-standing stateroom credit of $50 given to those who charge the entire cost of their cruise on a Disney Visa card. In addition, you earn reward points that can be redeemed for additional credit to use on the ship. You may also be eligible for special financing programs.
Book your next Disney cruise while on board the ship. If you book while sailing, you may get a discount and stateroom credit. A typical discount is 10 percent off the cruise price, and stateroom credits can run from $50 to $200. When you return from your cruise, you can transfer the booking to a travel agent and combine your on board benefits with his offer.