Answer
CH2Cl2 is more soluble in water.
Work Step by Step
Since both molecules are non-polar, London dispersion forces now depend on the molar mass of the molecule. The higher the molar mass, the London dispersion forces are greater. Since CH2Cl2 has a higher molar mass, it will have stronger IMF's causing it to be more soluble in water.