If you think a cancellation is likely, or even possible, your options are to purchase
travel insurance that covers vacation rentals, or look for an owner that will guarantee in writing that they will refund your money on cancellation. I think it will be pretty hard to find someone willing to do that, so I would go with travel insurance.