Is there a deadline for guests/customers to cancel reservations?

In principle, the customer can ALWAYS cancel. However, refunds may vary according to the customer's terms and conditions. Therefore, it is always wise to set a limit for refunds a few hours or days before the reservation.