Yes we have a refund and cancellation policy. Detailed information is available on our booking terms and conditions on the website.