About Balbirnie House

Balbirnie is a small luxury country house hotel (Grade A listed Georgian mansion, built 1777), situated within 400 acres of beautiful parkland, by the village of Markinch in the heart of Fife.

The hotel is superbly located right between Edinburgh and St. Andrews, and very close to the picturesque East coast of Scotland with its many quaint fishing villages. As the crow flies, we're 14 miles from Edinburgh city centre! The stunning scenery of Perthshire is an easy drive away and the vibrant city of Glasgow is just over an hour from Balbirnie. Whatever your interests, we provide an ideal base for exploring all that Scotland has to offer.

Privately owned and personally managed since opening as a hotel 25 years ago, Balbirnie House is widely recognised today as one of the country’s finest small luxury hotels, combining understated luxury with superb service and outstanding value.

With the hotel's brigade comprising of over 100 individuals, Balbirnie provides the annual backdrop to what has already been a jaw-dropping and accumulating history of special celebrations. 

Fine food, lovely surroundings and above all a real sense of friendly Scottish hospitality combine to create quite a unique setting for today’s house guests to enjoy.  Balbirnie really is a home away from home, and this is what we endeavour to reflect along with the traditional values of hotel keeping and personal service.