You can cancel any time however if you cancel too close to check-in, and depending on rate, you may have to pay for all or part of the booking. Rates vary on this so please look at the specific rate information when you make your booking and make a considered choice. Our cancellation policy is here: https://stayinkintyre.com/conditionsofbooking/#cancellation  Please note, choosing a no cancellation or non-refundable rate means exactly that. We will not refund bookings made on those rates under any circumstances.