Showing 20 of 53 Hotels in Dunfermline!

Sort By

      
Limekilns Hotel and Bistro1) 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

Struan Bank Hotel2) Struan Bank Hotel 
74 Perth Road, Cowdenbeath, KY4 9BG

We are 5.2 miles from Dunfermline

Rooms From

£ 60.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

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

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

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

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

We are 1.15 miles from Dunfermline

Rooms From

£ 42.00

Book Now

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

We are 2.91 miles from Dunfermline

Rooms From

£ 62.71

Book Now

Premier Inn Dunfermline9) Premier Inn Dunfermline 
4-12 Whimbrel Place, Fife Leisure Park, Dunfermline, Fife, KY11 8EX
Disabled FacilitiesRestaurant Facilities
We are 2.15 miles from Dunfermline

Rooms From

£ 45.00

Book Now

Peartree House BandB10) Peartree House BandB 
13A Shore Road, Burntisland, Fife, KY3 0TR

We are 5.95 miles from Dunfermline

Rooms From

£ 60.00

Book Now

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

We are 3.55 miles from Dunfermline

Rooms From

£ 25.00

Book Now

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

We are 1.69 miles from Dunfermline

Rooms From

£ 36.00

Book Now

King Malcolm Hotel13) 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

Inzievar14) Inzievar 
, Oakley, Fife, KY12

We are 4.95 miles from Dunfermline

Rooms From

£ 44.21

Book Now

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

Rooms From

£ 35.00

Book Now

Sweet Chestnut by Marston's Inns16) 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

Forrester Park Resort17) 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

Fernwoodlea18) Fernwoodlea 
, Blairhall, Fife, KY12 8HA

We are 5.04 miles from Dunfermline

Rooms From

£ 48.71

Book Now

Richmond Park Hotel19) Richmond Park Hotel 
26 Linlithgow Road, Bo Ness, Falkirk, EH51 0DN

We are 7.4 miles from Dunfermline

Rooms From

£ 46.00

Book Now

Rooms At 29 Bruce Street20) 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

1 2 3