Best Western Keavil House Hotel
Check availability

Rooms from £85.00 ( €93.50 / $123.25 ) per night
Best Western Keavil House Hotel
Crossford
Dunfermline
KY12 8QW
United Kingdom
Best Western Keavil House Hotel is a country house hotel, set in its own wooded grounds and garden. Relax in beautifully appointed bedrooms, an award winning restaurant and an impressive leisure club.
Similarly Priced Hotels
- Vicarsford lodge Guest House , from £75.00 ( €82.50 / $108.75 )
- 1 Golf Place , from £80.00 ( €88.00 / $116.00 )
- Balbirnie House Hotel , from £80.00 ( €88.00 / $116.00 )
- Craigsanquhar House , from £90.00 ( €99.00 / $130.50 )
- Fairmont St Andrews, Scotland , from £99.00 ( €108.90 / $143.55 )
- The Inn At Lathones , from £99.00 ( €108.90 / $143.55 )
Online Hotel Bookings