Sometimes getting a better price is simply a matter of asking. Whether you’re booking your trip through a travel agent, working with an online third-party site, or purchasing your ticket directly from the cruise company, there are always hidden discounts if you know where to look. Keep in mind that everything is negotiable. If you upgrade your cabin options, are they willing to throw in free access to dancing classes while on the ship? If you pay for it in advance, can you get a discount on trips to ports? Think outside of the box and don’t be afraid to ask.