Did you book using a credit card that includes travel insurance? If you're not able to get things resolved through VRBO or with the owner, the insurance through your card may be another option. We use a Chase card to book trips, and it includes interruption/cancellation insurance that would cover any nonrefundable expenses impacted by weather.

https://www.chase.com/card-benefits...llation-trip-interruption-insurance-5000