Hotels with a restaurant in DunfermlineBook hotels with a restaurant in Dunfermline, United Kingdom online. Compare prices, reviews & photos of 45 hotels and get the best deal for your next stay.
Albert Hotel25 Main Street, North Queensferry, Fife, Dunfermline 7.9km from the center of Dunfermline
Hillview House BB9 Aberdour Road Dunfermline KY11 4PB,Aberdour Road, Dunfermline 1.4km from the center of Dunfermline
Grange Farmhouse Bed and BreakfastGrange Rd, Dunfermline KY11 3DG, UK, Dunfermline 1.4km from the center of Dunfermline
Ferrybridge Hotel1 Main Street, Dunfermline 7.8km from the center of Dunfermline
Limekilns Hotel and Bistro40 Main St, Dunfermline 4.2km from the center of Dunfermline
The Roods B&B16 Bannerman Ave, Inverkeithing KY11 1NG, UK, Dunfermline 5.5km from the center of Dunfermline
Garvock House HotelSt. John's Drive Dunfermline KY12 7TU,St. John's Drive, Dunfermline 1.1km from the center of Dunfermline
Clarke Cottage Guest House139 Halbeath Road Dunfermline KY11 4LA,Halbeath Road, Dunfermline 2.4km from the center of Dunfermline
The Adamson Hotel27 Main Street, Dunfermline 2.3km from the center of Dunfermline
Hill Park Hotel10 Heath Road, Rosyth, Dunfermline 4.7km from the center of Dunfermline
The Gothenburg HotelGothenburg Hotel,, Queensferry Road, 138, Dunfermline 3.9km from the center of Dunfermline
Pilmuir Street Guest House80 Pilmuir Street Dunfermline,Pilmuir Street, Dunfermline 789m from the center of Dunfermline
Elderlea Guest House189 Queensferry Road, Rosyth KY11 2JH, Dunfermline 3.7km from the center of Dunfermline
Dunfermline Luxury 3 bedroom house1 Larch Grove, Dunfermline 2km from the center of Dunfermline
Kings House6B King Street, Dunfermline 5.8km from the center of Dunfermline
Fox House70 Craigmyle Street, Dunfermline 1.6km from the center of Dunfermline
OYO Gothenburg HotelGothenburg Hotel, 138, Queensferry Road, Dunfermline 3.9km from the center of Dunfermline
The Maltings Hotel96 Main Street Cairneyhill,Main Street, Dunfermline 4.8km from the center of Dunfermline
Nether CottageSaline, KY12 9LJ, United Kingdom, Dunfermline 8.4km from the center of Dunfermline
The Inn At CharlestownMain Road charlestown,, Dunfermline 4.4km from the center of Dunfermline