Best Western Keavil House Hotel, in Dunfermline is a 73 bedroom country house hotel in its own wooded grounds and garden in the village of Crossford, 2 miles west of Scotland's ancient capital of Dunfermline.
Bedrooms are available in a selection of styles; rooms with doors to the gardens, classic rooms, superior rooms, family rooms, family suites and master rooms with four poster beds.
Spacious lounges, an award winning restaurant, a wide range of meeting and banqueting rooms and of course a luxurious health & leisure spa all ensure that the hotel is ideal for any occasion.
| 2009 | Room Rates From: |
| Single occupancy | £75.00 |
| Classic twin or double room | £99.00 |
| Superior double room | £115.00 |
| Family room (2 adults, 2 children) | £120.00 |



