I have similar in Scotland with booking.com. You could reach out to the hotel, mine has offered a credit for future travel. It really is not booking.com's problem when we book non refundable stays.
I will likely wait until the date nears, and claim on my travel insurance.