Keavil House Hotel

Keavil House Hotel is a country house hotel and health club in a beautiful rural setting just outside Dunfermline. Nestling in 12 acres of landscaped gardens, it’s perfectly located for both leisure breaks and business in the south Fife area. Our extensive facilities provide the ideal venue for spacious weddings and business meetings. The hotel has ample free parking, an electric vehicle charging point and superfast free Wi-Fi in all public areas and guest bedrooms and is a regular recipient of Best Western International Quality and Service Awards.

The hotel is only 18 miles from central Edinburgh and 16 miles from Edinburgh International airport and is a perfect gateway to the coastal villages, golf courses and beaches of Fife.

Enjoy Scots life?

You'll love reading our Visit Dunfermline Newsletter!

And get first dibs on Dunfermline's new prize draws, events and special offers... Plus enjoy the work of new Scots writers and talented creators

To subscribe add your email...

View our Privacy Policy here.We never share your email with others.