depend on cruise line
Caesars stores give out free cruise for two as promotions, for diamond at least. One still need to pay tax and fees. Some other land stores may also have their own promotions.
BTW, the game sucks on the ship normally. Do a search with key word "cruise" you should fine earlier discussion about the disadvantages on a ship.