Dunfermline, United Kingdom

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Hotel chain

Hotels in Dunfermline

: 151 options found

Select dates so you can see the availability and exact prices.

11 Fife Leisure Park, Dunfermline
4.1 km from the center of Dunfermline
Very good
148 reviews
7.8

Room in this hotel

from ₪ 286
per night
Craigluscar Lane Dunfermline,Craigluscar Lane, Dunfermline
2.9 km from the center of Dunfermline
Fantastic
325 reviews
10

Room in this hotel

from ₪ 435
per night
By Bowershall, Dunfermline
4.2 km from the center of Dunfermline
Fantastic
240 reviews
10

Room in this hotel

from ₪ 6,104
per night
3 Aberdour Road Dunfermline,Aberdour Road, Dunfermline
1.4 km from the center of Dunfermline
Fantastic
217 reviews
10

Room in this hotel

from ₪ 284
per night
16 Bannerman Avenue, Dunfermline, Fife, United Kingdom, Dunfermline
5.5 km from the center of Dunfermline
Fantastic
171 reviews
10

Room in this hotel

from ₪ 512
per night
Saline KY12 9TA, SALINE, UNITED KINGDOM, Dunfermline
10 km from the center of Dunfermline
Fantastic
52 reviews
10

Room in this hotel

from ₪ 508
per night
Grange Road, Dunfermline
1.4 km from the center of Dunfermline
Fantastic
52 reviews
10

Room in this hotel

from ₪ 435
per night
St. John's Drive Dunfermline KY12 7TU,St. John's Drive, Dunfermline
1.1 km from the center of Dunfermline
Fantastic
489 reviews
9.0

Room in this hotel

from ₪ 426
per night
Main Street, Saline, Saline, United Kingdom, Dunfermline
8.4 km from the center of Dunfermline
Fantastic
19 reviews
9.6

Room in this hotel

from ₪ 435
per night
Pitdinnie Road Cairneyhill,Pitdinnie Road, Dunfermline
4.6 km from the center of Dunfermline
Fantastic
236 reviews
9.0

Room in this hotel

from ₪ 672
per night
126 Grieve Street Dunfermline KY12 8DW,Grieve Street, Dunfermline
928 m from the center of Dunfermline
Fantastic
189 reviews
9.0

Room in this hotel

from ₪ 365
per night
St. Margaret's Head, North Queensferry
7.1 km from the center of Dunfermline
Excellent
860 reviews
8.6

Room in this hotel

from ₪ 511
per night
4-12 Whimbrel Place, Dunfermline
4 km from the center of Dunfermline
Excellent
886 reviews
8.4

Room in this hotel

from ₪ 311
per night
2 Forbes Road Rosyth,Forbes Road, Dunfermline
4.6 km from the center of Dunfermline
Fantastic
27 reviews
9.0

Room in this hotel

from ₪ 686
per night
Halbeath, Dunfermline
3.3 km from the center of Dunfermline
Excellent
539 reviews
8.2

Room in this hotel

from ₪ 303
per night
47 Aberdour Road, Dunfermline
1.7 km from the center of Dunfermline
Excellent
535 reviews
8.0

Room in this hotel

from ₪ 311
per night
Charlestown, Dunfermline, KY11 3EE, United Kingdom, Dunfermline
4.5 km from the center of Dunfermline
Excellent
229 reviews
8.2

Room in this hotel

from ₪ 526
per night
40 Main St, Dunfermline
4.2 km from the center of Dunfermline
Excellent
54 reviews
8.4

Room in this hotel

from ₪ 387
per night
79-83 High Street Dunfermline KY12 7DR,High Street, Dunfermline
199 m from the center of Dunfermline
Very good
377 reviews
7.8

Room in this hotel

from ₪ 508
per night