Can using hard water (our tap water) baths be the cause of my child's eczema?

No. There are probably numerous causes of eczema, but there's no evidence that tap water will cause it, no matter how hard it is. A strong soap will wash the natural oils off of your child's skin and worsen the eczema, however.