According to Gomasi, using distilled water is best for cleaning marble floors. It lacks the minerals of hard water and is less likely to leave behind stain-causing residue, he explains.