Skip to main content
4 star

Keavil House Hotel

Crossford, 2 miles west of Dunfermline · Hotel

A country house hotel dating to the 15th century, set in landscaped gardens with a spa, pool and Botanist Bistro.

About Keavil House Hotel

Keavil House Hotel occupies a country mansion with roots going back to the 15th century, set in landscaped grounds in the village of Crossford, two miles west of Dunfermline and around half an hour from Edinburgh. The Best Western Plus property blends its historic fabric with contemporary rooms, giving it the feel of a rural retreat despite its easy access to the town and motorway network.

Guests have use of a leisure club with a fifteen-metre swimming pool, sauna, steam room, jacuzzi and gym, a rare combination for a hotel of this size in Fife. The Botanist Bistro and Bar serves food drawing on Scottish ingredients in a relaxed, informal setting overlooking the gardens, and there are function suites for weddings and events.

Rooms range from standard doubles to family rooms and executive suites, all decorated in a contemporary style that sits comfortably within the older building. With its gardens, pool and rural setting, Keavil House suits couples on a weekend break and wedding parties as much as it does business travellers passing through Dunfermline.

At a glance

Property type
Hotel
Location
Crossford, 2 miles west of Dunfermline
Star rating
4 star
Guest score
8.3 / 10 (1,450 reviews)
Prices from
£129 per night
Destination
Dunfermline