How to Actually Get a Cruise Deal: When to Book and What to Avoid

Wait 5 sec.

Cruise deals are rarely as simple as they seem. Here's how to compare costs and evaluate the perks.