- 4.3Open nowBest Western Plus Keavil House HotelCrossford, Dunfermline, Crossford, SC KY12 8NNRestaurant
- Sandyholm Coffee ShopCraignethan Glen Cottage, Crossford, Carluke, Crossford, SC ML8 5QSRestaurant
- 5Open nowThe Original Master Chef88 Main Street, Crossford, Dunfermline, Crossford, SC KY12 8NLRestaurant