• Weddings

    'Balbirnie House Hotel named World's Best Wedding Hotel for the..

    View More
  • Staying

    Privately owned and personally managed since opening as a hotel..

    View More
  • Dining

    A feature of visiting Balbirnie is undoubtedly trying our wonderful..

    View More
Balbirnie House Logo

One of the country's
finest small luxury hotels

An award-winning luxury country house hotel, superbly located between Edinburgh and St Andrews

Balbirnie House is a luxury country house hotel which sits as the centrepiece of 400 acres of beautiful Balbirnie Park in the geographic heart of Fife. Our category A listed Georgian 1777 mansion is near the village of Markinch, half an hour’s drive between Edinburgh, St Andrews, Perth and Dundee.

We combine great food, beautiful surroundings and our best Scottish hospitality to create a wonderful experience for our guests, whatever the occasion of your visit. From dining with family and friends, weddings to conferences and special events, mini-breaks to exclusive use hire, we have the perfect setting for you.

As of 2023, and incredibly so, Balbirnie House is the 15 time annual recipient of the Scottish Hotels of the year awards scheme accolade, ‘Scotland’s Wedding Hotel of the Year’. Having been invited to represent Scotland on the world hospitality stage, Balbirnie House now has eight best-in-world hospitality awards via Haute Grandeur global awards. These include the incredible ‘Best Wedding Hotel’, global category in 2019, 2021, 2022 and 2023 along with an accolade of Best Country Hotel on a Global Level 2023.

When asked how all of this has been achieved, our best answer is, ‘One very special day at a time’.

Our hotel brigade consists of 78 individuals. We are at your service, with our collective best wishes to one and all.