Showing 20 of 53 Hotels in Dunfermline!

Sort By

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

We are 0.8 miles from Dunfermline

Rooms From

£ 45.00

Book Now

Three Bridges Bed and Breakfast2) 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

The Stag Head Hotel3) 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

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

The City Hotel5) The City Hotel 
Bridge Street, Dunfermline, Fife, KY12 8DA
Restaurant Facilities
We are 0.49 miles from Dunfermline

Rooms From

£ 35.00

Book Now

Best Western Plus Keavil House Hotel6) 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

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

We are 2.42 miles from Dunfermline

Rooms From

£ 85.00

Book Now

Backmarch House BandB8) Backmarch House BandB 
Norval Place, Inverkeithing, Fife, KY11 2RJ

We are 2.71 miles from Dunfermline

Rooms From

£ 45.00

Book Now

Tigh Na Beannaich9) Tigh Na Beannaich 
, Powmill, Perth and Kinross, FK14

We are 7.61 miles from Dunfermline

Rooms From

£ 286.00

Book Now

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

We are 0.81 miles from Dunfermline

Rooms From

£ 70.00

Book Now

Halfway House Hotel11) Halfway House Hotel 
35 Main Street Kingseat, Dunfermline, Fife, KY12 0TJ
Restaurant Facilities
We are 2.51 miles from Dunfermline

Rooms From

£ 49.00

Book Now

Limekilns Hotel and Bistro12) Limekilns Hotel and Bistro 
40 Main Street, Limekilns, Crossford, Fife, KY11 3HL

We are 2.86 miles from Dunfermline

Rooms From

£ 87.50

Book Now

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

Fernwoodlea14) Fernwoodlea 
, Blairhall, Fife, KY12 8HA

We are 5.04 miles from Dunfermline

Rooms From

£ 48.71

Book Now

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

Garvock House Hotel16) 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

Ross Cottage17) Ross Cottage 
, Cairneyhill, Fife, KY12 8RG

We are 2.91 miles from Dunfermline

Rooms From

£ 62.71

Book Now

Priory Lodge18) Priory Lodge 
8 The Loan, South Queensferry, City of Edinburgh, EH30 9NS

We are 6.04 miles from Dunfermline

Rooms From

£ 70.00

Book Now

Auld Mill House Hotel Bar and Restaurant19) 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

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

Rooms From

£ 52.50

Book Now

1 2 3