If you want to pay a deposit or make a balance payment for a cruise in you can call us on 01452 410411 from 10am to 5pm Monday to Friday.
From January 2025, all invoices sent by email will have a "Pay Now" button so you can securley pay online. All our cruises in England are ABTOT protected.
Not sure what to do? Click this link to send us an email so we can help.
We value your Privacy
English Holiday Cruises Ltd. Registered in England and Wales Company Number 05207004. Registered Address: Windsor House, Bayshill Road, Cheltenham, GL50 3AT. Please visit the Contact Us page for our correspondence address.