The Elgin Hotel has recently been voted one of fife's best wedding venues

Weddings At The Elgin Hotel

Your Dream Wedding Venue … 

The most special day of your life, your wedding deserves an extra-special location for you and your guests. Whether you are seeking a small intimate wedding with close family and friends or a more lavish affair, we have the setting, history and experience to create your dream wedding day. Weddings at the Elgin Hotel can be tailored to suit your personal requirements and we can arrange everything on your behalf for the most exclusive, individual and romantic wedding!

The secluded self contained function suite is fabulous for your perfect day. We can cater for up to 160 people and the suite has its own private bar and we have substantial car parking.

Wedding Packages

 Winter Wedding


Winter Wedding Package 2021

From Only £2995
For 50 day guests & additional 50 evening guests 

Platinum Wedding


Platinum Wedding Package 2021

From Only £3995
For 50 day guests & additional 50 evening guests 

Intimate Wedding


Intimate Wedding Package 2021

Only £1995
30 guests all day
Available Monday to Thursday

Midweek Wedding


Midweek Wedding Package 2021

Only £2495
50 day guests & additional 
50 Evening Guests
Available Monday to Thursday 

Wedding Brochure

See our full range of All Inclusive Wedding Packages

Why Wait Package


Why Wait Wedding Package for 20 people

From only £995 for 20 day guests

Wedding Photos


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