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 St. Johns Dr. 1 Dunfermline, Edinburgh, KY12 7TU United Kingdom ~0.15 miles east of Dunfermline
  • Affordable property
  • Hotel has 26 rooms
Roomsat29 Bruce Street in Dunfermline
+1-888-305-3366
29 35 Bruce St., Dunfermline, KY127AG United Kingdom
  • Affordable Downtown property
  • Hotel has 17 rooms
  • Most guests said rooms were clean enough
  • Excellent service
From$83
Average 3.5 /5 Guest Reviews Call BookMore Details
Pitbauchlie House Hotel
+1-800-881-1523
Aberdour Rd. Dunfermline, Dunfermline, KY114PB United Kingdom
  • 3 star Downtown property
  • 2 floors in hotel
  • Great reception
  • Most guests found the staff to be very friendly
From$63
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express Dunfermline - Dunfermline
+1-888-283-3404
Halbeath Rd. Fife, Dunfermline, KY118JH United Kingdom
  • 3-star property
  • 82 sleeping rooms in hotel
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
King Malcolm Hotel - Edinburgh
+1-866-221-8581
Queensferry Rd., Edinburgh, KY11 SDS United Kingdom ~0.88 miles south of Dunfermline
  • 3 star hotel
Travelodge Dunfermline Halbeath Junction Halbeath, Edinburgh, KY11 8RY United Kingdom ~1.91 miles east of Dunfermline
  • Two star property
  • Check-in: 15:00
Boreland Lodge Hotel 31 33 Boreland Rd., Inverkeithing, KY111DA United Kingdom ~3.38 miles southeast of Dunfermline
  • 3-star hotel
Queensferry Hotel : St. Margaret's Head St. Margaret's Head, Dunfermline, KY111HP United Kingdom
  • Affordable Airport property
  • 14 conference rooms in property
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Doubletree by Hilton Edinburgh Queensferry Crossing St. Margarets Head, Edinburgh, KY11 1HP United Kingdom ~4.34 miles southeast of Dunfermline
  • Mid-scale hotel
  • Check-in: 14:00
Dakota Edinburgh - Edinburgh Ferrymuir Retail Park 1 Edinburgh, Edinburgh, EH30 9QZ United Kingdom ~6.38 miles southeast of Dunfermline
  • 3 star Airport hotel
  • Check-in time: 15:00
Holiday Inn Express Edinburgh Airport : 101 Ingliston Rd.
+1-888-283-3404
101 Ingliston Rd., Edinburgh, EH288AU United Kingdom ~9.24 miles southeast of Dunfermline
  • Mid-scale hotel
  • 97 sleeping rooms in hotel
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Kingswood Hotel Kinghorn Rd., Burntisland, KY39LL United Kingdom ~9.36 miles east of Dunfermline
  • Affordable Downtown hotel
  • Hotel has 2 meeting rooms
  • Location is great
  • Attentive staff
From$80
Very Good 4.5 /5 Read Reviews Call BookMore Details
Doubletree by Hilton Hotel Edinburgh Airport in Ingliston 100 Eastfield Rd., Ingliston, EH288LL United Kingdom ~9.38 miles southeast of Dunfermline
  • 4-star Airport hotel
  • Check-in time: 15:00
From$125
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Travelodge Edinburgh Airport Ratho Station Ratho Park Glasgow Rd., Edinburgh, EH28 8PP United Kingdom ~9.39 miles south of Dunfermline
  • Affordable hotel
  • Check in time: 15:00
Hilton Edinburgh Airport Edinburgh International Airport, Edinburgh, EH288LL United Kingdom ~9.42 miles southeast of Dunfermline
  • 4 star Airport property
  • Gym is available on property
From$104
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Norton House Hotel & Spa
+1-888-305-3366
Ingliston, Edinburgh, EH288LX United Kingdom ~9.53 miles southeast of Dunfermline
  • 4 star Rural hotel
  • Gym / Fitness Center Available
From$203
Very Good 4.5 /5 Guest Reviews Call BookMore Details
The Green Hotel Golf & Leisure Resort - Kinross 2 The Muirs, Kinross, KY138AS United Kingdom ~9.56 miles north of Dunfermline
  • Mid-scale Rural property
  • 2 floors in hotel
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Travelodge Kinross M90 : M90 Junction 6 M90 Junction 6, Edinburgh, KY13 0NQ United Kingdom ~9.59 miles north of Dunfermline
  • Low Cost property
Edinburgh Capital Hotel - Edinburgh
+1-866-221-8581
187 Clermiston Rd., Edinburgh, EH126UG United Kingdom ~10.28 miles southeast of Dunfermline
  • Three Star hotel
  • 7 conference rooms in property
  • Medium sized bathroom
  • Walls are not sound proof
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Edinburgh Marriott Hotel : 111 Glasgow Rd. 111 Glasgow Rd., Edinburgh, EH128NF United Kingdom ~10.46 miles southeast of Dunfermline
  • Four-star Airport hotel
  • Hotel has 13 meeting rooms
From$148
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Macdonald Houstoun House in Edinburgh Uphall, Edinburgh, EH52 6JS United Kingdom ~10.78 miles south of Dunfermline
  • 4 star property
  • Hotel has 71 rooms
Village Hotel Edinburgh : 140 Crewe Rd. South 140 Crewe Rd. South, Edinburgh, EH4 2NY United Kingdom ~10.85 miles southeast of Dunfermline
  • 4-star hotel
  • Check in time: 15:00
Leapark Hotel 130 Bo Ness Rd. Grangemouth, Stirling, FK3 9BX United Kingdom ~10.88 miles west of Dunfermline
  • 3 star property
  • 48 rooms in hotel
Fraser Suites Edinburgh
+1-800-881-1523
12 26 St. Giles St., Edinburgh, EH42NF United Kingdom ~10.99 miles southeast of Dunfermline
  • Four star Downtown property
  • Airport shuttle provided
  • TV needs to be updated
  • Location was fantastic
From$131
Very Good 4.0 /5 Reviews Call BookMore Details
Macdonald Inchyra Hotel & Spa in Edinburgh Grange Rd., Edinburgh, FK2 0YB United Kingdom ~11.20 miles west of Dunfermline
  • Four star property
  • Check-in time: 14:00
Next 25 Dunfermline Hotels >   [1 - 25 of 50]    
Next: See My Dunfermline Hotels with Pricing
Back to Top