Plan Your Journey
For directions to the Keavil House Hotel from wherever you are travelling from, plan your journey using the link below.
The hotel has free parking and an electric vehicle charging point.
Local Information
Once you have planned your journey to Keavil House Hotel, it is time to plan your activities during your stay. The hotel is situated 2 miles outside of Dunfermline, and just 10 minutes from the motorway from which you can access all that Fife has to offer, and beyond.
Visit our 'Things to do in Fife' page for more information on the various tourist attractions the local area has to offer.

The hotel's post code for SatNav systems is KY12 8NN. Exit the M90 at junction 3, follow the signsfor Dunfermline on the A907, going onto the Sinclair Gardens roundabout. Take the third exit onto the A994. Follow this road out of Dunfermline approximately 2 miles to Crossford. The Hotel is situated 120 metres on the left after the traffic lights.

The hotel's postcodefor SatNav systems is KY12 8NN. Once you cross the Forth Road Bridge, exit Junction 1 into Rosyth. Drive through Rosyth onto the A985 for approximately 5 miles, turn right to Crossford after going under the railway bridge. Take this road into Crossford turning left at the traffic lights and the hotel is situated 120 metres on the left.

The hotel's postcode for SatNav systems is KY12 8NN. Exit the M8 onto the A80 signposted to Stirling and the Kincardine Bridge. Take the M876 to the Kincardine Bridge, cross the bridge and onto the A985. Follow this road for 8 miles until the roundabout. At the roundabout take the 2nd exit into Cairneyhill. Drive through Cairneyhilland then into Crossford. The entrance to the hotel is on your right hand side120 metres before the traffic lights.
Still need more help? Contact Us.
