Gift Voucher

Gift vouchers are coming soon......

Whether it’s a special dining experience, a luxury overnight stay or  afternoon tea, The Elgin Hotel is the perfect choice for any occasion. If you’re not sure what your recipient would like from our gift voucher range, then you will also have the option of a monetary voucher so they can make the choice.


Charlestown, Fife, KY11 3EE, GB

About us

Welcome to the Elgin Hotel situated near the ancient city of Dunfermline. The Elgin Hotel is a beautiful country house hotel situated in the tranquil and picturesque village of Charlestown, only a ten minute drive from Dunfermline. 

Follow us