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. 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 for some 23 years now, Balbirnie is today widely recognised as one of the country’s finest small luxury hotels, combining understated luxury with superb service and outstanding value.

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.