Balbirnie House Hotel, by Glenrothes Fife - Fife | Hotels | Britain's Finest


See All (8)






Balbirnie House Hotel, by Glenrothes Fife (Hotel)

Balbirnie is a small luxury Georgian country house hotel situated within 400 acres of beautiful parkland, by the village of Markinch in the heart of Fife. Rated AA 4 Stars for 17 years, signifying Balbirnie as one of the top 200 hotels in the UK.

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. Edinburgh is only 14 miles and the stunning scenery of Perthshire is an easy drive away and the vibrant city of Glasgow is just over an hour from Balbirnie. 

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.

Offering 31 individually designed bedrooms, each quite unique in style and character. For a special stay, you may wish to enjoy one of the deluxe rooms or suites, many of which are enormous rooms with large comfortable beds and magnificent views over the gardens. Bedrooms are located over the three floors of the original mansion house, with a number of rooms on the ground floor for guests who would prefer not to take the staircase. There is also have one ground floor twin bedded room with wheelchair access.

Show More

Top Facilities

Breakfast Included

Free Parking


Please select dates to view availability for this location

Facilities & Information


17th century buildings

Breakfast Included

Parking (free)

No smoking

Child Friendly


4 Star Official Rating

Historic Property


Free broadband access (wired)

Shared gardens

Garden furniture

Children's cots

Children's highchairs

Towels included




Cooked breakfast (included)

Lunch available (at additional cost)

Dinner available (at additional cost)


Recommended walks

Pub (a short drive)

Museums (a short drive)

Golf course (walking distance)

Recommended restaurants (a short drive)

Theatre (a short drive)


01592 610066
Get directions

Balbirnie Park, Markinch Village, Glenrothes, Fife, FifeKY7 6NE, United Kingdom

Check In: From 2.00pm  Check Out: By 11.00am


From Edinburgh (35 miles) / Edinburgh Airport.

Follow signs for the Forth Road Bridge – M90.  Exit junction 2A on to A92.  Follow signs to Glenrothes and the Tay Road Bridge.  At Kirkcaldy end of dual carriageway go straight through 3 roundabouts still following Tay Road Bridge signs, then at fourth roundabout turn right onto the B9130 and follow signs to Markinch and Balbirnie Park.

From GLASGOW (70 miles) / Glasgow Airport.

Take M8 and follow signs to Forth Road Bridge, then directions as from Edinburgh above.

From PERTH (23 miles).

Take M90, exit Bridge of Earn at junction 9.  Take A912 following signs to Glenfarg, Gateside, Strathmiglo, Falkland and Glenrothes.  Just before you reach Glenrothes, turn left at roundabout signposted B9130 and follow signs for Markinch and Balbirnie Park.  Alternatively take M90 to junction 3 and follow directions as from Edinburgh (this is a longer route but is motorway or dual carriageway all the way).

From Dundee (26 miles).

Follow signs to Tay Road Bridge.  Take the Kirkcaldy road (A92 and A914) to Glenrothes.  Just before you reach Glenrothes, turn left at roundabout signposted B9130 and follow signs for Markinch and Balbirnie Park.

From Rosyth Ferry: (25 miles).

Follow signs for M90 North, then continue as if coming from Edinburgh. 

By Train:

Nearest train station is located in Markinch (just 5 minutes away) and it has direct links from Edinburgh station. A taxi collection can be arranged from the station.

By Bus:

There are regular bus services in and around Fife. For more information please contact Glenrothes Bus Station on 01592 610686.

This website uses cookies. Click here to read our Privacy Policy.
If that’s okay with you, just keep browsing. CLOSE