You definately can't paint floor vinyl unfortunately. There are products out there that paint almost anything - even vinyl on a vertical surface but not on a horizontal surface especially where there will be foot traffic. Vinyl isn't that expensive (to replace with another vinyl) - especially for a bathroom (unless it is a very big bathroom!).
If you only have a few hundred dollars to spend, go down to a local flooring supplier and see if they have any off cuts you can buy. You should only need a few square metres for a bathroom. Make sure you prep the floor and use an appropriate vinyl product and adhesive for a wet area.
Hi Jane.Hey Painter can you tell me what product you would use to paint vinyl flooring? I have never heard of that before (been designing 17 years). Would be interested as I work with property investors on thrifty budgets all the time!
Thanks a lot