I use a fully fitted Bamboo/Cotton waterproof mattress shield and put 2 cotton quilted mattress protector over the top. I also purchased the waterproof pillowcases also. They have definitely protected the mattress and pillows.
I wash only 1 of the protectors after each guest.
www.bambi.com.au
Cheers…Beverley