When you book directly with us, you can cancel your holiday up to a month before you arrive and receive your money back. If you cancel between one month and two weeks, we will retain 50% of the booking fee and if you cancel less than two weeks before your arrival date, we will retain the booking fee.