Yes, most cruises require a deposit to secure your cabin. The balance is due according to the cruise line’s payment schedule.