Skip to main content
4 star

Keavil House Hotel

Crossford, near Dunfermline, around 8 miles from Aberdour · Hotel

A Best Western Plus country house hotel near Dunfermline with origins dating to the 15th century and a bistro-style restaurant.

About Keavil House Hotel

Keavil House Hotel occupies a country house in Crossford, on the outskirts of Dunfermline and around eight miles from Aberdour, with a history that traces back to the 15th century. Operated as part of the Best Western Plus collection, it combines that historic core with a considerably expanded and modernised hotel wrapped around it, offering a wider range of facilities than many of Fife's smaller country-house properties.

Bedrooms are split across standard, superior, executive and family categories, giving a reasonable spread of options for couples, families and business travellers alike. The Botanist Bistro & Bar serves food and drink through the day in a relaxed, contemporary setting, and the hotel's function suites make it a popular choice for weddings and conferences as well as leisure stays.

Its location just off the M90 makes Keavil House a practical base for visiting both Dunfermline, with its abbey and palace ruins, and the Fife coast at Aberdour, Burntisland and Kinghorn, all within a fifteen-minute drive.

At a glance

Property type
Hotel
Location
Crossford, near Dunfermline, around 8 miles from Aberdour
Star rating
4 star
Guest score
8.4 / 10 (1,800 reviews)
Prices from
£130 per night
Destination
Aberdour