![]() | 1) The Queensferry Hotel St Margaret's Head, North Queensferry, City of Edinburgh, KY11 1HP ![]() We are 4.45 miles from Dunfermline | Rooms From £ 69.00 |
![]() | 2) Dakota Edinburgh Ferrymuir Retail Park, South Queensferry, City of Edinburgh, EH30 9QZ ![]() We are 6.49 miles from Dunfermline | Rooms From £ 69.00 |
![]() | 3) Inglewood Bed and Breakfast 42 Boreland Road, Inverkeithing, Fife, KY11 1DA We are 3.58 miles from Dunfermline | Rooms From £ 30.00 |
![]() | 4) 3Mac Dunfermline Self-Catering Apartment 3 Maclean Walk, Pitreavie Castle, Inverkeithing, Fife, KY11 8TX We are 1.89 miles from Dunfermline | Rooms From £ 47.00 |
![]() | 5) Three Bridges Bed and Breakfast 2, Forbes Road, Inverkeithing, Fife, KY11 2AN We are 2.91 miles from Dunfermline | Rooms From £ 40.00 |
![]() | 6) Holiday Inn Express Dunfermline Halbeath Dunfermline, Dunfermline, Fife, KY11 8DY We are 1.69 miles from Dunfermline | Rooms From £ 36.00 |
![]() | 7) Pitfirrane Hotel 27 Main Sreet, Crossford, Crossford, Fife, KY12 8NJ ![]() ![]() We are 1.76 miles from Dunfermline | Rooms From £ 35.00 |
![]() | 8) King Malcolm Hotel Queensferry Road, Dunfermline, Fife, KY11 8DS ![]() ![]() We are 1.01 miles from Dunfermline | Rooms From £ 59.00 |
![]() | 9) Orocco Pier 17 High Street, South Queensferry, City of Edinburgh, EH30 9PP ![]() We are 6.02 miles from Dunfermline | Rooms From £ 99.00 |
![]() | 10) The Albert Hotel 25 Main Street, North Queensferry, City of Edinburgh, KY11 1JG We are 4.88 miles from Dunfermline | Rooms From £ 65.00 |
![]() | 11) The Elgin Hotel Charlestown, Crossford, City of Edinburgh, KY11 3EE ![]() ![]() ![]() ![]() We are 3.15 miles from Dunfermline | Rooms From £ 155.00 |
![]() | 12) Balnacraig Main Street, Saline, Powmill, Perth and Kinross, KY12 9TL We are 5.38 miles from Dunfermline | Rooms From £ 55.00 |
![]() | 13) Balmule House , Dunfermline, Fife, KY12 0RZ We are 2.42 miles from Dunfermline | Rooms From £ 85.00 |
![]() | 14) Laburnum House Vegan Bed and Breakfast 21 Waggon Road, Dunfermline, Fife, KY12 8NP ![]() ![]() ![]() ![]() We are 1.83 miles from Dunfermline | Rooms From £ 40.00 |
![]() | 15) Pitbauchlie House Hotel Aberdour Road, Dunfermline, Fife, KY11 4PB ![]() We are 0.94 miles from Dunfermline | Rooms From £ 31.50 |
![]() | 16) Ferrybridge Hotel 1 Main Street, North Queensferry, City of Edinburgh, KY11 1JG ![]() We are 4.82 miles from Dunfermline | Rooms From £ 65.00 |
![]() | 17) Rooms at Ravenous Beastie 15 West Terrace, South Queensferry, City of Edinburgh, EH30 9LL We are 6.04 miles from Dunfermline | Rooms From £ 39.00 |
![]() | 18) Best Western Plus Keavil House Hotel Main Street, Dunfermline, Crossford, Fife, KY12 8NN ![]() We are 1.91 miles from Dunfermline | Rooms From £ 79.00 |
![]() | 19) Pitreavie Guest House 3 Aberdour Road, Dunfermline, Fife, KY11 4PB We are 0.8 miles from Dunfermline | Rooms From £ 45.00 |
![]() | 20) The Cedar Inn 20 Shore Road, Burntisland, Fife, KY3 0TR ![]() We are 5.96 miles from Dunfermline | Rooms From £ 50.00 |