Não reembolsável significa literalmente que você não pode receber nenhum valor já pago. (Veja a definição no Learner's Dictionary de MW)
Mas no caso de uma reserva de hotel, que muitas vezes só é paga após o check-in ou mesmo no check-out, geralmente tem um significado adicional: você concorda em pagar um valor especificado - até o valor total da reserva. - mesmo se você não usar a reserva.
Depende muito do que foi acordado entre você e o hotel (e talvez o booking.com). Isso não pode ser respondido facilmente sem conhecer o contrato.
Então, o melhor de sua ação provavelmente seria entrar em contato diretamente com o hotel, como o @pnuts mencionou. Eles devem ser capazes de dispensar a reserva original