Showing 329 Hotels in Dunfermline! - Hide Map

Sort By

    
1) Rooms At 29 Bruce Street 3 star
29-35 Bruce St, Dunfermline, Fife, KY12 7AG

We are 0.47 miles from Dunfermline Centre
Rooms From
£ 30.00
2) The City Hotel 3 star
Bridge Street, Dunfermline, Fife, KY12 8DA

We are 0.49 miles from Dunfermline Centre
Rooms From
£ 35.00
3) Pitreavie Guest House 4 star
3 Aberdour Road, Dunfermline, Fife, KY11 4PB

We are 0.80 miles from Dunfermline Centre
Rooms From
£ 45.00
4) Hillview House BandB 4 star
9 Aberdour road, Dunfermline, Fife, KY11 4PB

We are 0.81 miles from Dunfermline Centre
Rooms From
£ 70.00
5) Pitbauchlie House Hotel 3 star
Aberdour Road, Dunfermline, Fife, KY11 4PB

We are 0.94 miles from Dunfermline Centre
Rooms From
£ 31.50
6) King Malcolm Hotel 3 star
Queensferry Road, Dunfermline, Fife, KY11 8DS

We are 1.01 miles from Dunfermline Centre
Rooms From
£ 59.00
7) Auld Mill House Hotel Bar and Restaurant 3 star
Halbeath Road (opposite Arnold Clark), Dunfermline, Fife, KY11 4LF

We are 1.34 miles from Dunfermline Centre
Rooms From
£ 29.99
8) Holiday Inn Express Dunfermline 3 star
Halbeath Dunfermline, Dunfermline, Fife, KY11 8DY

We are 1.69 miles from Dunfermline Centre
Rooms From
£ 36.00
9) Pitfirrane Hotel 3 star
27 Main Sreet, Crossford, Crossford, Fife, KY12 8NJ

We are 1.76 miles from Dunfermline Centre
Rooms From
£ 35.00
10) Laburnum House Vegan Bed and Breakfast 
21 Waggon Road, Dunfermline, Fife, KY12 8NP

We are 1.83 miles from Dunfermline Centre
Tel: 01383 725727Tel: 01383 725727 | Hotel Website | More Info.
Rooms From
£ 40.00
More Information
11) 3Mac Dunfermline Self-Catering Apartment 
3 Maclean Walk, Pitreavie Castle, Inverkeithing, Fife, KY11 8TX

We are 1.89 miles from Dunfermline Centre
Rooms From
£ 47.00
12) Best Western Plus Keavil House Hotel 4 star
Main Street, Dunfermline, Crossford, Fife, KY12 8NN

We are 1.91 miles from Dunfermline Centre
Rooms From
£ 79.00
13) Bunree Bed and Breakfast 4 star
Bunree, Craigluscar Lane, Crossford, Fife, KY12 9JB

We are 2.00 miles from Dunfermline Centre
Rooms From
£ 45.00
14) Premier Inn Dunfermline 3 star
4-12 Whimbrel Place, Fife Leisure Park, Dunfermline, Fife, KY11 8EX

We are 2.15 miles from Dunfermline Centre
Rooms From
£ 45.00
15) Balmule House 
, Dunfermline, Fife, KY12 0RZ

We are 2.42 miles from Dunfermline Centre
Rooms From
£ 85.00
total329displaycount15fif22

Main areas for UK Hotels, Guest Houses, Bed and Breakfasts and Self Catering Accommodation