The bookings are normally very flexible and can often be canceled up until the day of arrival. Nevertheless, always look at the conditions before booking, as some bookings can only be canceled up to 3 days before arrival.