Major cruise lines including Carnival, Royal Caribbean, Princess, Virgin, Celebrity and MSC offer instant savings, package ...