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, Motels & Accommodations

Garvock House Hotel in Edinburgh
+1-888-389-4121
St. Johns Dr. 1 Dunfermline, Edinburgh, KY12 7TU United Kingdom ~0.15 miles east of Dunfermline
  • Three Star hotel
  • 26 rooms in property
Roomsat29 Bruce Street : 29 35 Bruce St.
+1-888-675-2083
29 35 Bruce St., Dunfermline, KY127AG United Kingdom
  • Mid-scale Downtown hotel
  • Check-in: 14.00pm
  • Not the best view
  • Freshly cooked breakfast
Pitbauchlie House Hotel
+1-800-716-8490
Aberdour Rd. Dunfermline, Dunfermline, KY114PB United Kingdom
  • 3-star Downtown property
  • 50 sleeping rooms in hotel
  • Most guests complained about the bathroom
  • Spacious single room
Holiday Inn Express Dunfermline : Halbeath Rd. Fife
+1-800-805-5223
Halbeath Rd. Fife, Dunfermline, KY118JH United Kingdom
  • 3-star hotel
  • 82 rooms in property
From$80
Very Good 4.0 /5Review Score CallBookMore Details
King Malcolm Hotel - Edinburgh
+1-888-965-1860
Queensferry Rd., Edinburgh, KY11 SDS United Kingdom ~0.88 miles south of Dunfermline
  • Mid-scale hotel
  • Hotel has 48 rooms
Travelodge Dunfermline in Edinburgh
+1-888-788-5576
Halbeath Junction Halbeath, Edinburgh, KY11 8RY United Kingdom ~1.91 miles east of Dunfermline
  • Low-priced hotel
Doubletree by Hilton Edinburgh Queensferry Crossing : St. Margaret's Head
+1-888-897-9207
St. Margaret's Head, Dunfermline, KY111HP United Kingdom
  • High end Airport hotel
  • 6 suites in property
Dakota Edinburgh
+1-888-311-4278
Ferrymuir Retail Park 1 Edinburgh, Edinburgh, EH30 9QZ United Kingdom ~6.38 miles southeast of Dunfermline
  • Three Star Airport hotel
  • 132 sleeping rooms in hotel
Royal Adelaide Hotel
+1-888-469-4795
13 Essex Brae, Edinburgh, EH46LN United Kingdom ~8.83 miles southeast of Dunfermline
  • 3-star property
Holiday Inn Express Edinburgh Airport
+1-888-734-9421
101 Ingliston Rd., Edinburgh, EH288AU United Kingdom ~9.24 miles southeast of Dunfermline
  • Three Star hotel
  • Hotel has 97 rooms
Hampton by Hilton Edinburgh Airport - Edinburgh
+1-888-841-5292
5 Almond Ave. Ingliston, Edinburgh, EH12 9GN United Kingdom ~9.29 miles southeast of Dunfermline
  • Mid-scale property
  • Hotel has 240 rooms
Kingswood Hotel : Kinghorn Rd.
+1-888-455-5160
Kinghorn Rd., Burntisland, KY39LL United Kingdom ~9.36 miles east of Dunfermline
  • 3 star Downtown property
  • 2 suites in hotel
  • Great location
  • Good breakfast
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Doubletree by Hilton Hotel Edinburgh Airport
+1-888-965-8297
100 Eastfield Rd., Ingliston, EH288LL United Kingdom ~9.38 miles southeast of Dunfermline
  • Four-star Airport property
  • 22 meeting rooms in hotel
From$125
Very Good 4.0 /5Guest Reviews CallBookMore Details
Travelodge Edinburgh Airport Ratho Station
+1-888-906-6358
Ratho Park Glasgow Rd., Edinburgh, EH28 8PP United Kingdom ~9.39 miles south of Dunfermline
  • 3 star hotel
Moxy by Marriott Edinb Airport - Edinburgh
+1-888-749-6785
1 Fairview Rd., Edinburgh, EH28 8AP United Kingdom ~9.39 miles southeast of Dunfermline
  • Three Star hotel
  • Check in time: 15:00
Hilton Edinburgh Airport : Edinburgh International Airport
+1-888-878-9982
Edinburgh International Airport, Edinburgh, EH288LL United Kingdom ~9.42 miles southeast of Dunfermline
  • 4-star Airport hotel
  • Gym is available on property
From$96
Very Good 4.0 /5Reviews CallBookMore Details
Norton House Hotel & Spa
+1-888-389-4485
Ingliston, Edinburgh, EH288LX United Kingdom ~9.53 miles southeast of Dunfermline
  • Expensive Rural property
  • 4 floors in hotel
From$203
Very Good 4.5 /5Review Score CallBookMore Details
The Green Hotel Golf & Leisure Resort
+1-888-389-4121
2 The Muirs, Kinross, KY138AS United Kingdom ~9.56 miles north of Dunfermline
  • 3-star Rural hotel
  • 2 floors in hotel
Travelodge Kinross M90
+1-888-675-2083
M90 Junction 6, Edinburgh, KY13 0NQ United Kingdom ~9.59 miles north of Dunfermline
  • Cheap hotel
  • Check-in: 15:00
Edinburgh Capital Hotel in Edinburgh
+1-800-716-8490
187 Clermiston Rd., Edinburgh, EH126UG United Kingdom ~10.28 miles southeast of Dunfermline
  • Mid-scale hotel
  • 7 meeting rooms in property
  • Rather comfortable
  • Great wellness & sports facilities
Ibis Budget Edinburgh Park : Edinburgh Business Park
+1-800-805-5223
Edinburgh Business Park, 6 Lochside View, EH129DH United Kingdom ~10.45 miles southeast of Dunfermline
  • 3-star property
  • Check-in: 14:00
Edinburgh Marriott Hotel in Edinburgh
+1-888-965-1860
111 Glasgow Rd., Edinburgh, EH128NF United Kingdom ~10.46 miles southeast of Dunfermline
  • 4 star Airport hotel
  • 13 conference rooms in property
From$148
Very Good 4.0 /5Review Score CallBookMore Details
Macdonald Houstoun House in Edinburgh
+1-888-788-5576
Uphall, Edinburgh, EH52 6JS United Kingdom ~10.78 miles south of Dunfermline
  • High-end property
  • Hotel has 3 floors
Village Hotel Edinburgh in Edinburgh
+1-888-897-9207
140 Crewe Rd. South, Edinburgh, EH42NY United Kingdom ~10.85 miles southeast of Dunfermline
  • Four star property
  • 120 rooms in hotel
From$160
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Leapark Hotel
+1-888-311-4278
130 Bo Ness Rd. Grangemouth, Stirling, FK3 9BX United Kingdom ~10.88 miles west of Dunfermline
  • 3 star hotel
  • Check-in: 14:00
Next 25 Dunfermline Hotels >  [1 - 25 of 50]    
Next: See My Dunfermline Hotels with Pricing

Bar Chart: Upcoming 20 Days of Dunfermline Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Dunfermline, United Kingdom discounts available. The chart reflects the cheapest Dunfermline hotel for each day and each star rating category.

FAQs about hotels in Dunfermline

What are the top reviewed hotels in Dunfermline?

The Chester Residence, Doubletree by Hilton Edinburgh Queensferry Crossing and Dakota Edinburgh are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Dunfermline?

The Chester Residence, Doubletree by Hilton Edinburgh Queensferry Crossing and Doubletree by Hilton Hotel Edinburgh Airport are the top 3 luxury hotels near Dunfermline city center.

What hotels are closest to the city center of Dunfermline?

Garvock House Hotel, Roomsat29 Bruce Street, and Pitbauchlie House Hotel are the properties closest to Dunfermline city center.

What are the most popular independent hotels in Dunfermline?

The Chester Residence, Dakota Edinburgh and Kingswood Hotel are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Dunfermline?

Edinburgh Marriott Hotel, Dalmahoy Marriott Hotel and Moxy by Marriott Edinb Airport are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular IHG hotels in Dunfermline?

Holiday Inn Express Dunfermline, Holiday Inn Express Edinburgh Airport and Holiday Inn Edinburgh City West are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top