There aren't codes per se, but there are some ways to save money. Like with resorts, avoiding summer and school vacations helps tremendously. Many travel agents offer shipboard credit, as does Disney Visa. Booking through Costco also is considerably less money. Lots more information on the Cruise Board.