Lewis Street,
Dumfries & Galloway,
Tel: 01776 700598



If you wish to contact us to ask any questions or to enquire about availability please either use the form below or call us on 01776 700598. Alternatively you can check availability and book online by using the link in the top right of this page.

Our aim is to ensure your stay with us  meets and indeed exceeds, your expectations and we look forward to hearing from you and to welcoming you to Cross Haven in the near future.

A valid credit card is required to guarantee the booking.
Payments by cash, cheque, bacs, and the following cards:
Visa Debit / Delta, Visa Credit, Maestro / Switch, Mastercard - no charge.

Cancellation Conditions
If the booking is cancelled less than 48 hours before noon on date of arrival then a charge equal to the first night of the stay will be made.
In the event of a no show or booking reduction (after arrival date) full payment will be taken. 




Contact Number:
Security number:

Enter the number displayed above