There is no cancellation fee but we will appreciate it if you let us know if your plans change. For December bookings you will lose your deposit and be charged an admin fee.