That's tricky. If it has any polyester it won't dye evenly. And any imperfections in your tub will stain. The dye will cost almost as much as a comforter you could find on clearance.
I would not try it myself. And unless you have a glass or porcelain tub the dye may stain the tub.
Thanks! Your answer is awaiting moderation.