The Elgin Hotel
and Restaurants


Contact Us

Thank you for taking the time to visit our website.

If you need more information about any of our packages, any of our facilities,
to find out more about us or for any other reason
please feel free to contact us by mail at:

The Elgin Hotel and Restaurants,
Charlestown by Dunfermline,
KY11 3EE

by telephone on: 01383 872257

or simply Click here to send an email to

Please be assured that your details will be kept completely confidential.
Click here if you wish to see our Privacy Policy