The Strathearn Hotel

The Charming Strathearn Hotel in Kirkcaldy


The Strathearn Hotel in Kirkcaldy is a beautiful Victorian building, located in a suburban setting with a comfortable, friendly atmosphere. Standing within its own landscaped gardens on the picturesque East coast of Fife, it maintains its original character with beautifully appointed public rooms and impressive views over the Firth of Forth.


Built in the late Victorian period (1896) as a family home of the Wishart family, the building has been extended to include extra bedrooms and function suites. We have 18 well-appointed en suite bedrooms all with television, tea and coffee making facilities and direct dial telephone.



Our hotel restaurant serves a selection of menu items throughout the day, serving the finest full cooked breakfast, lunches, traditional high teas and dinner in Kirkcaldy. The restaurant and bars are open from 7.30am to 9pm and the hotel welcomes visitors from throughout Fife whether just passing through Kirkcaldy or enjoying a longer stay in the region.


Functions and Events

The Strathearn Hotel in Kirkcaldy, Fife specializes in all kinds of functions and events from funerals, weddings and christenings to gala buffets and corporate events. We have two spacious function suites, The Wishart suite and the Lady Nairn suite both suitable for up to 130 people (dependant on layout). If you require a beautiful venue for you special occasion in Fife, look no further than the Strathearn Hotel, in Kirkcaldy.


Birthdays, Anniversaries, Christenings and Weddings are all catered for in The Strathearn Hotel. The Hotel is happy to arrange for flowers and champagne to be available upon your arrival.



Making your special day runs as smoothly as possible is our promise; from the moment you make your booking until the last guest turns in for the night we will ensure your wedding is a pleasure to remember. Not only can we play host to your reception; The Strathearn Hotel is fully licensed for a church blessing along with civil ceremonies.


For Bookings and other Enquiries please call The Strathearn Hotel at 01592 652210 or Email: