On the last night of your cruise, the bill will usually be pushed under your cabin door. This is just a formality and the money will automatically be taken from your credit or debit card. It is important to check this carefully though as it's much hard to sort out problems once you have left the ship.