Showing 20 of 47 Hotels in Dunfermline!

Sort By

      
Auld Mill House Hotel Bar and Restaurant1) Auld Mill House Hotel Bar and Restaurant 
Halbeath Road (opposite Arnold Clark), Dunfermline, Fife, KY11 4LF
Restaurant Facilities
We are 1.34 miles from Dunfermline

Rooms From

£ 29.99

Book Now

Champany Inn2) Champany Inn 
Champany, Linlithgow, West Lothian, EH49 7LU

We are 6.84 miles from Dunfermline

Rooms From

£ 99.00

Book Now

Ferrybridge Hotel3) Ferrybridge Hotel 
1 Main Street, North Queensferry, City of Edinburgh, KY11 1JG
Restaurant Facilities
We are 4.82 miles from Dunfermline

Rooms From

£ 65.00

Book Now

Boreland Lodge Hotel4) Boreland Lodge Hotel 
31/33 Boreland Rd, Inverkeithing, Fife, KY11 1DA

We are 3.55 miles from Dunfermline

Rooms From

£ 25.00

Book Now

Caledonia Hotel5) Caledonia Hotel 
Hilton Road, Inverkeithing, Fife, KY11 2BA
Restaurant Facilities
We are 3.02 miles from Dunfermline

Rooms From

£ 52.50

Book Now

Pitbauchlie House Hotel6) Pitbauchlie House Hotel 
Aberdour Road, Dunfermline, Fife, KY11 4PB
Restaurant Facilities
We are 0.94 miles from Dunfermline

Rooms From

£ 31.50

Book Now

Hillview House BandB7) Hillview House BandB 
9 Aberdour road, Dunfermline, Fife, KY11 4PB

We are 0.81 miles from Dunfermline

Rooms From

£ 70.00

Book Now

DoubleTree by Hilton Edinburgh - Queensferry Crossing8) DoubleTree by Hilton Edinburgh - Queensferry Crossing 
St Margaret's Head, North Queensferry, City of Edinburgh, KY11 1HP
Restaurant Facilities
We are 4.45 miles from Dunfermline

Rooms From

£ 69.00

Book Now

Garvock House Hotel9) Garvock House Hotel 
Garvock House Hotel St Johns Drive, Dunfermline, Fife, KY12 7TU

We are 0.33 miles from Dunfermline

Rooms From

£ 60.00

Book Now

Balnacraig10) Balnacraig 
Main Street, Saline, Powmill, Perth and Kinross, KY12 9TL

We are 5.38 miles from Dunfermline

Rooms From

£ 55.00

Book Now

Parkhead House11) Parkhead House 
Parkhead House Abercorn Road Hopetoun South Queensferry West Lothian, South Queensferry, City of Edinburgh, EH30 9SL

We are 5.74 miles from Dunfermline

Rooms From

£ 55.00

Book Now

Rooms At 29 Bruce Street12) Rooms At 29 Bruce Street 
29-35 Bruce St, Dunfermline, Fife, KY12 7AG
Restaurant Facilities
We are 0.47 miles from Dunfermline

Rooms From

£ 30.00

Book Now

Forrester Park Resort13) Forrester Park Resort 
Forrester Park Resort, Pitdinnie Road, Cairneyhill, Crossford, Fife, KY12 8RF
Restaurant Facilities
We are 3.17 miles from Dunfermline

Rooms From

£ 79.00

Book Now

The Stag Head Hotel14) The Stag Head Hotel 
Stag Head Hotel, 8 High Street South Queensferry, EH30 9PP

We are 6 miles from Dunfermline

Rooms From

£ 50.00

Book Now

The Cedar Inn15) The Cedar Inn 
20 Shore Road, Burntisland, Fife, KY3 0TR
Restaurant Facilities
We are 5.96 miles from Dunfermline

Rooms From

£ 50.00

Book Now

The Albert Hotel16) The Albert Hotel 
25 Main Street, North Queensferry, City of Edinburgh, KY11 1JG

We are 4.88 miles from Dunfermline

Rooms From

£ 65.00

Book Now

Clarke Cottage Guest House17) Clarke Cottage Guest House 
139 Halbeath Road, KY11 4LA

We are 1.15 miles from Dunfermline

Rooms From

£ 42.00

Book Now

Balmule House18) Balmule House 
, Dunfermline, Fife, KY12 0RZ

We are 2.42 miles from Dunfermline

Rooms From

£ 85.00

Book Now

Sweet Chestnut by Marston's Inns19) Sweet Chestnut by Marston's Inns 
11 Fife Leisure Park, Dunfermline, Fife, KY11 8EX

We are 2.24 miles from Dunfermline

Rooms From

£ 50.00

Book Now

Dakota Edinburgh20) Dakota Edinburgh 
Ferrymuir Retail Park, South Queensferry, City of Edinburgh, EH30 9QZ
Restaurant Facilities
We are 6.49 miles from Dunfermline

Rooms From

£ 69.00

Book Now

1 2 3