You have 24 hours to cancel free of charge. After 24 hours, you have up until 14 days from your check in to cancel and receive 50% of the total back. If you cancel with less than 14 days until check in, your reservation is non-refundable.