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

: 143 options found

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

97 Grieve Street Dunfermline KY12 8DW,Grieve Street, Dunfermline
899 m from the center of Dunfermline

Room in this hotel

from AED 2,313
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 AED 792
per night
3 MacLean Walk, Dunfermline, Fife KY11 8TX, UK, Dunfermline
3.2 km from the center of Dunfermline

Room in this hotel

from AED 599
per night
KY12 9TA, Saline, Saline,, Dunfermline
10 km from the center of Dunfermline
Fantastic
52 reviews
10

Room in this hotel

from AED 585
per night
Main St, Saline KY12 9TL, United Kingdom, Dunfermline
8.4 km from the center of Dunfermline
Fantastic
19 reviews
10

Room in this hotel

from AED 480
per night
95 Grieve Street, Dunfermline, KY12 8DW, United Kingdom, Dunfermline
902 m from the center of Dunfermline

Room in this hotel

from AED 599
per night
105 Dunfermline Road, Dunfermline
5.2 km from the center of Dunfermline

Room in this hotel

from AED 2,313
per night
11 Fife Leisure Park, Dunfermline
4.1 km from the center of Dunfermline
Very good
148 reviews
7.8

Room in this hotel

from AED 273
per night
3C Kestrel Way, Dunfermline, KY11 8JR, United Kingdom, Dunfermline
2.9 km from the center of Dunfermline

Room in this hotel

from AED 660
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 AED 585
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 AED 433
per night
29-35 Bruce St, Dunfermline
380 m from the center of Dunfermline
Very good
251 reviews
7.0

Room in this hotel

from AED 694
per night
18-20 Bridge Street, Dunfermline
349 m from the center of Dunfermline
Very good
506 reviews
7.2

Room in this hotel

from AED 415
per night
35 Main Street Kingseat,Main Street, Dunfermline
886 m from the center of Dunfermline

Room in this hotel

from AED 585
per night
Halbeath, Dunfermline
3.3 km from the center of Dunfermline
Excellent
539 reviews
8.2

Room in this hotel

from AED 290
per night
Halbeath Road (opposite Arnold Clark), Dunfermline, KY11 4LF, United Kingdom, Dunfermline
2.7 km from the center of Dunfermline
Excellent
82 reviews
8.0

Room in this hotel

from AED 1,470
per night
4-12 Whimbrel Place, Dunfermline
4 km from the center of Dunfermline
Excellent
886 reviews
8.4

Room in this hotel

from AED 312
per night
Queensferry Road, Dunfermline, KY11 8DS, United Kingdom, Dunfermline
1.7 km from the center of Dunfermline
Very good
217 reviews
7.0

Room in this hotel

from AED 694
per night
31-33 Boreland Road, Dunfermline
5.9 km from the center of Dunfermline
Good
347 reviews
6.2

Room in this hotel

from AED 398
per night