Dunfermline · United Kingdom
Where to Stay in Crossford, Dunfermline
A western suburb along the River Forth, between Dunfermline and Rosyth.
✦ The vibe
Quiet, residential, with a village feel and riverside walks.
👤 Best for
Couples and nature lovers who prefer a calm base near the water.
🏨 Where to stay
Small hotels and inns like the Keavil House Hotel; £70-100 per night.
🚇 Getting around
Car essential; bus services to Dunfermline centre (20 min). 25-minute drive to Edinburgh Airport.
📍 Nearby
Pitreavie Castle (now a hotel) and the Forth estuary views.
Best hotels in Crossford
8 hotels ranked by how close they are to Crossford
Davaar House Hotel
1.7 km from Crossford
View intelligence briefing →City Hotel
1.9 km from Crossford
View intelligence briefing →Rooms @ 29 Bruce Street
2.0 km from Crossford
View intelligence briefing →Barnet House
2.1 km from Crossford
View intelligence briefing →The Guildhall & Linen Exchange
2.1 km from Crossford
View intelligence briefing →Beveridge B&B
2.1 km from Crossford
View intelligence briefing →Bunree Bed And Breakfast
2.4 km from Crossford
View intelligence briefing →Pilmuir Street Guest House
2.5 km from Crossford
View intelligence briefing →Other areas in Dunfermline
Found your hotel? Get the full briefing.
Best rooms to request, the 14-day forecast for your dates, dining, transport and budget — free for any Dunfermline hotel.