Showing 20 of 40 Hotels in Dunfermline!

Sort By

      
The Queensferry Hotel1) The Queensferry Hotel 
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

Dakota Edinburgh2) 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

Inglewood Bed and Breakfast3) Inglewood Bed and Breakfast 
42 Boreland Road, Inverkeithing, Fife, KY11 1DA

We are 3.58 miles from Dunfermline

Rooms From

£ 30.00

Book Now

3Mac Dunfermline Self-Catering Apartment4) 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

Book Now

Three Bridges Bed and Breakfast5) Three Bridges Bed and Breakfast 
2, Forbes Road, Inverkeithing, Fife, KY11 2AN

We are 2.91 miles from Dunfermline

Rooms From

£ 40.00

Book Now

Holiday Inn Express Dunfermline6) Holiday Inn Express Dunfermline 
Halbeath Dunfermline, Dunfermline, Fife, KY11 8DY

We are 1.69 miles from Dunfermline

Rooms From

£ 36.00

Book Now

Pitfirrane Hotel7) Pitfirrane Hotel 
27 Main Sreet, Crossford, Crossford, Fife, KY12 8NJ
Disabled FacilitiesRestaurant Facilities
We are 1.76 miles from Dunfermline

Rooms From

£ 35.00

Book Now

King Malcolm Hotel8) King Malcolm Hotel 
Queensferry Road, Dunfermline, Fife, KY11 8DS
Disabled FacilitiesRestaurant Facilities
We are 1.01 miles from Dunfermline

Rooms From

£ 59.00

Book Now

Orocco Pier9) Orocco Pier 
17 High Street, South Queensferry, City of Edinburgh, EH30 9PP
Restaurant Facilities
We are 6.02 miles from Dunfermline

Rooms From

£ 99.00

Book Now

The Albert Hotel10) 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

The Elgin Hotel11) The Elgin Hotel 
Charlestown, Crossford, City of Edinburgh, KY11 3EE
Pet FriendlyParking FacilitiesRestaurant FacilitiesWifi Available
We are 3.15 miles from Dunfermline

Rooms From

£ 155.00

Book Now

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

We are 5.38 miles from Dunfermline

Rooms From

£ 55.00

Book Now

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

We are 2.42 miles from Dunfermline

Rooms From

£ 85.00

Book Now

Laburnum House Vegan Bed and Breakfast14) Laburnum House Vegan Bed and Breakfast 
21 Waggon Road, Dunfermline, Fife, KY12 8NP
Pet FriendlyParking FacilitiesNear A Golf CourseWifi Available
We are 1.83 miles from Dunfermline

Rooms From

£ 40.00

More Info

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

Rooms From

£ 31.50

Book Now

Ferrybridge Hotel16) 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

Rooms at Ravenous Beastie17) 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

Book Now

Best Western Plus Keavil House Hotel18) Best Western Plus Keavil House Hotel 
Main Street, Dunfermline, Crossford, Fife, KY12 8NN
Restaurant Facilities
We are 1.91 miles from Dunfermline

Rooms From

£ 79.00

Book Now

Pitreavie Guest House19) Pitreavie Guest House 
3 Aberdour Road, Dunfermline, Fife, KY11 4PB

We are 0.8 miles from Dunfermline

Rooms From

£ 45.00

Book Now

The Cedar Inn20) 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

1 2 3