Hi @Edwin57, you can buy (not expensive) TOTALLY SEALED covers for mattresses, as well as pillow cases. Truly, you can pour a cup of coffee on the mattress and it will not go through. Poof! Problem gone.
Vacuuming a mattress will not get rid of bed bugs. Only an exterminator can do that, and if a guest suggested I had even the slightest sign of them, I'd have an exterminator there the next day. I also have two sealed mattress covers on (because I've heard from more than one host that a liquid can soak through one if it's left there for long enough) as well as a washable mattress pad on top that I wash between guests.
Like other hosts, I have a waterproof matress cover, plus a mattress pad on the bed. I also have a bedding cleaner I use to sanitize the mattress and bedding regularly.