Star Rating
Hotel Name
Price Range (USD)to
Amenities

Dunfermline United Kingdom Hotels & Motels

Find the perfect hotel in Dunfermline using our hotel guide provided below. Search for cheap and discounted hotel and motel rates in or close to Dunfermline, United Kingdom for your corporate or personal leisure travel. Explore the most favored Dunfermline hotel and motel rooms. Browse the Dunfermline area hotels to find the perfect lodging! Please use the provided map of the Dunfermline hotels.

The Dunfermline center is about the area of City Centre Dunfermline and 5 miles northeast of Blackness Castle.

Dunfermline Hotels & Accommodations

Garvock House Hotel - Edinburgh St. Johns Dr. 1 Dunfermline, Edinburgh, KY12 7TU United Kingdom ~0.15 miles east of Dunfermline
  • Midscale hotel
  • 26 rooms in property
Roomsat29 Bruce Street in Dunfermline
+1-888-305-3366
29 35 Bruce St., Dunfermline, KY127AG United Kingdom
  • 3-star Downtown hotel
  • Check in time: 14.00pm
  • Room is all right
  • Close to bus station
From$80
Average 3.5 /5Reviews CallBookMore Details
Pitbauchlie House Hotel - Dunfermline
+1-800-881-1523
Aberdour Rd. Dunfermline, Dunfermline, KY114PB United Kingdom
  • Midscale Downtown hotel
  • Hotel has 50 rooms
  • For 74%, the rooms looked old
  • Most guests thought rooms were spacious
Holiday Inn Express Dunfermline
+1-888-283-3404
Halbeath Rd. Fife, Dunfermline, KY118JH United Kingdom
  • Affordable property
  • 82 sleeping rooms in hotel
From$80
Very Good 4.0 /5Reviews CallBookMore Details
King Malcolm Hotel - Edinburgh
+1-866-221-8581
Queensferry Rd., Edinburgh, KY11 SDS United Kingdom ~0.88 miles south of Dunfermline
  • 3-star property
  • Hotel has 2 floors
Travelodge Dunfermline - Edinburgh Halbeath Junction Halbeath, Edinburgh, KY11 8RY United Kingdom ~1.91 miles east of Dunfermline
  • Cheap property
  • Check in: 15:00
Boreland Lodge Hotel - Inverkeithing 31 33 Boreland Rd., Inverkeithing, KY111DA United Kingdom ~3.38 miles southeast of Dunfermline
  • 3-star property
Doubletree by Hilton Edinburgh Queensferry Crossing St. Margaret's Head, Dunfermline, KY111HP United Kingdom
  • Midscale Airport property
  • 8 meeting rooms in property
From$92
Very Good 4.5 /5Read Reviews CallBookMore Details
Doubletree by Hilton Edinburgh Queensferry Crossing in Edinburgh St. Margarets Head, Edinburgh, KY11 1HP United Kingdom ~4.34 miles southeast of Dunfermline
  • 3-star property
  • 150 rooms in hotel
Dakota Edinburgh in Edinburgh Ferrymuir Retail Park 1 Edinburgh, Edinburgh, EH30 9QZ United Kingdom ~6.38 miles southeast of Dunfermline
  • Mid-scale Airport property
  • 5 floors in property
Holiday Inn Express Edinburgh Airport
+1-888-283-3404
101 Ingliston Rd., Edinburgh, EH288AU United Kingdom ~9.24 miles southeast of Dunfermline
  • Mid-scale property
  • Hotel has 97 rooms
Kingswood Hotel : Kinghorn Rd. Kinghorn Rd., Burntisland, KY39LL United Kingdom ~9.36 miles east of Dunfermline
  • Mid-scale Downtown property
  • 2 suites in property
  • Lovely High Tea
  • Close to railway line
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Doubletree by Hilton Hotel Edinburgh Airport : 100 Eastfield Rd. 100 Eastfield Rd., Ingliston, EH288LL United Kingdom ~9.38 miles southeast of Dunfermline
  • 4 star Airport property
  • Hotel has 22 meeting rooms
From$125
Very Good 4.0 /5Guest Reviews CallBookMore Details
Travelodge Edinburgh Airport Ratho Station Ratho Park Glasgow Rd., Edinburgh, EH28 8PP United Kingdom ~9.39 miles south of Dunfermline
  • Mid-scale hotel
  • Check in time: 15:00
Hilton Edinburgh Airport - Edinburgh Edinburgh International Airport, Edinburgh, EH288LL United Kingdom ~9.42 miles southeast of Dunfermline
  • Expensive Airport property
  • Check-in time: 15:00
From$100
Very Good 4.0 /5Read Reviews CallBookMore Details
Norton House Hotel & Spa
+1-888-305-3366
Ingliston, Edinburgh, EH288LX United Kingdom ~9.53 miles southeast of Dunfermline
  • High-end Rural hotel
  • Hotel has 83 rooms
From$203
Very Good 4.5 /5Hotel Reviews CallBookMore Details
The Green Hotel Golf & Leisure Resort in Kinross 2 The Muirs, Kinross, KY138AS United Kingdom ~9.56 miles north of Dunfermline
  • Three Star Rural hotel
  • 94 rooms in hotel
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Travelodge Kinross M90 in Edinburgh M90 Junction 6, Edinburgh, KY13 0NQ United Kingdom ~9.59 miles north of Dunfermline
  • Cheap hotel
  • Check in time: 15:00
Edinburgh Capital Hotel : 187 Clermiston Rd.
+1-866-221-8581
187 Clermiston Rd., Edinburgh, EH126UG United Kingdom ~10.28 miles southeast of Dunfermline
  • Mid-scale hotel
  • 3 floors in property
  • Wifi quality could be improved
  • Moderately clean pool area
Edinburgh Marriott Hotel - Edinburgh 111 Glasgow Rd., Edinburgh, EH128NF United Kingdom ~10.46 miles southeast of Dunfermline
  • Four-star Airport property
  • Check-in time: 15:00
From$148
Very Good 4.0 /5Recent Reviews CallBookMore Details
Macdonald Houstoun House in Edinburgh Uphall, Edinburgh, EH52 6JS United Kingdom ~10.78 miles south of Dunfermline
  • High-end property
  • 3 floors in property
From$161
Very Good 4.0 /5Recent Reviews CallBookMore Details
Village Hotel Edinburgh : 140 Crewe Rd. South 140 Crewe Rd. South, Edinburgh, EH4 2NY United Kingdom ~10.85 miles southeast of Dunfermline
  • 4-star property
  • Check in time: 15:00
From$160
Very Good 4.0 /5Recent Reviews CallBookMore Details
Leapark Hotel : 130 Bo Ness Rd. Grangemouth 130 Bo Ness Rd. Grangemouth, Stirling, FK3 9BX United Kingdom ~10.88 miles west of Dunfermline
  • Midscale hotel
  • 2 floors in hotel
Fraser Suites Edinburgh
+1-800-881-1523
12 26 St. Giles St., Edinburgh, EH42NF United Kingdom ~10.99 miles southeast of Dunfermline
  • High-end Downtown property
  • 75 suites in hotel
  • Most guests found problems with the furniture
  • Most guests did not like what was on the menu
From$131
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Macdonald Inchyra Hotel & Spa : Grange Rd. Grange Rd., Edinburgh, FK2 0YB United Kingdom ~11.20 miles west of Dunfermline
  • High end hotel
  • 2 suites in hotel
Next 25 Dunfermline Hotels >  [1 - 25 of 50]    
Next: See My Dunfermline Hotels with Pricing
Back to Top