Welcome to Balbirnie House
Balbirnie is a Georgian small luxury country house hotel (Grade A listed, built 1777), situated within a beautifully landscaped 400 acre park 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 for some 20 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. The hotel has been awarded the accolade of 4 AA red stars since 1995.
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.



