I had a silicone-based lube stain in my sheets a couple of times and it washed out eventually with dawn dishwashing liquid (took 2 washes and lots of scrubbing). It took quite a bit of effort and time & I was really fn annoyed. I called a local sex-shop for suggestions about how to get it out and they rec Dawn as well.
However, I would really recommend against using the word “lubricant” in your house rules as I think that it underscores for potential guests that hundreds of people (depending on how long you’ve hosted) have likely come on your sheets. That’s the reality of staying anywhere, of course, but I don’t think anyone wants it in their faces, so to speak. IMO, it’s not a pleasant thought that assures me that this is the place I want to book.