Protecting a wood bathroom floor
You can get vinyl sheets really cheap especially if you don't care how they look.  I have picked up a decent sized sheet for $20 on craigslist.  

Your other option is polyurethane.  2-3 coats will give you a decent barrier for the water.