Cruises can be truly affordable vacations — but that doesn't mean you won't run up a significant bill booking your sailing or spending during your trip. It's also easy to overspend on certain travel costs because you don't know all the best money-saving tricks.