Skip to main content
Hotel
4 star

Keavil House Hotel

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

View on Google Maps

Photo: Keavil House Hotel

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

Photos

Photos via Google

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.

What guests say

Alan H

Stayed for one night on a quick work trip and would book again if I’m in the area. Room was spacious and decent, and with the good weather I had dinner out on the veranda. The food was okay — not great, not bad, just fine for a short stay. I used the gym before work; the equipment is a bit dated, but it still has everything you need for a proper workout. All the staff were friendly and helpful, and overall four stars feels about right.

a month ago · via Google

Finlay Campbell

I had an excellent stay here. The room was very clean, comfortable, and had everything I needed. The bed was really comfy and the room felt bright and relaxing. The bathroom was spotless and the shower was great, especially after using the swimming pool. The pool and leisure facilities were a highlight and made the stay even more enjoyable. The hotel had a welcoming atmosphere, and the in-room tea and coffee setup was a nice touch. Everything felt well looked after and easy to use. I also really enjoyed having my own room, which made the experience even better. Overall, I had a great time and would definitely stay here again.

4 months ago · via Google

Chris Emery

Lovely place. Stayed with my wife in June 2026. As a gluten intolerant visitor I found the business very well informed and had no issues with food. The hotel is clean, quiet, comfortable and has excellent facilities. Staff were universally pleasant and helpful. Lovers of wildlife should take the opportunity to walk to Dean Plantation about 1.6 miles away as red squirrels will be seen there.. which is not a common sight in lowland Scotland.

2 months ago · via Google

Leanne Smith

Came for a long weekend. Staff were friendly and room was a good size. Although heavily stained carpet and it was so hot in there. The restaurant is overpriced for what it is. No gluten free bread for the pate starter even though it was stated on the menu. Also £20 for a burger and chips that looked like it came from the local kebab house. Service at evening meal was also poor. Good breakfast selection. The bar staff were lovely each evening with a couple helping us decide where to order food from as we wasn’t willing to do the restaurant again after our first meal. Fire alarm went off at 3am, thankfully a false alarm, but it was all a bit of a shambles. Just one guy in the foyer telling people to go back to bed. No explanation, apology or organisation.

2 months ago · via Google

See all reviews on Google →

Guests mention this hotel offers spacious, clean rooms and excellent leisure facilities, including a well-kept pool, sauna, and steam room. They also highlight the friendly, helpful staff and the good quality, varied breakfast options.

Some reviews mention the rooms can be dated.

Summary via Google

At a glance

Address
Crossford, Dunfermline, KY12 8NN Get directions
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
Good for children
Yes
Destination
Aberdour