Catalyzes the NAD(H)-dependent interconversion of D-fructose and D-mannitol in the mannitol metabolic pathway. Has a preference for NADH over NADPH. D-mannitol + NAD(+) = D-fructose + H(+) + NADH Monomer. Belongs to the mannitol dehydrogenase family.