Star rating
Hotel name
Price range (GBP)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
+1-888-389-4121
St. Johns Dr. 1 Dunfermline, Edinburgh, KY12 7TU United Kingdom ~0.15 miles east of Dunfermline
  • 3 star hotel
  • 2 floors in hotel
Roomsat29 Bruce Street in Dunfermline
+1-888-675-2083
29 35 Bruce St., Dunfermline, KY127AG United Kingdom
  • Midscale Downtown hotel
  • Check in: 14.00pm
  • Most guests found the staff to be very friendly
  • Most guests said rooms were big enough
Pitbauchlie House Hotel
+1-800-716-8490
Aberdour Rd. Dunfermline, Dunfermline, KY114PB United Kingdom
  • Mid-scale Downtown hotel
  • Check in time: 14:00
  • Good internet service
  • Most guests said the beds were comfortable
Holiday Inn Express Dunfermline
+1-800-805-5223
Halbeath Rd. Fife, Dunfermline, KY118JH United Kingdom
  • 3 star hotel
From$80
Very good 4.0 /5Review Score CallBookMore Details
King Malcolm Hotel in Edinburgh
+1-888-965-1860
Queensferry Rd., Edinburgh, KY11 SDS United Kingdom ~0.88 miles south of Dunfermline
  • Mid-scale property
  • Hotel has 48 rooms
Travelodge Dunfermline
+1-888-788-5576
Halbeath Junction Halbeath, Edinburgh, KY11 8RY United Kingdom ~1.91 miles east of Dunfermline
  • Two star property
Doubletree by Hilton Edinburgh Queensferry Crossing
+1-888-897-9207
St. Margaret's Head, Dunfermline, KY111HP United Kingdom
  • Four star Airport property
  • Hotel has 6 suites
Dakota Edinburgh in Edinburgh
+1-888-311-4278
Ferrymuir Retail Park 1 Edinburgh, Edinburgh, EH30 9QZ United Kingdom ~6.38 miles southeast of Dunfermline
  • 3-star Airport property
  • 4 suites in hotel
From$84
Very good 4.5 /5Reviews CallBookMore Details
Royal Adelaide Hotel
+1-888-469-4795
13 Essex Brae, Edinburgh, EH46LN United Kingdom ~8.83 miles southeast of Dunfermline
  • 3-star hotel
Holiday Inn Express Edinburgh Airport in Edinburgh
+1-888-734-9421
101 Ingliston Rd., Edinburgh, EH288AU United Kingdom ~9.24 miles southeast of Dunfermline
  • Affordable hotel
Hampton by Hilton Edinburgh Airport : 5 Almond Ave. Ingliston
+1-888-841-5292
5 Almond Ave. Ingliston, Edinburgh, EH12 9GN United Kingdom ~9.29 miles southeast of Dunfermline
  • Affordable property
  • Check in: 15:00
Kingswood Hotel
+1-888-455-5160
Kinghorn Rd., Burntisland, KY39LL United Kingdom ~9.36 miles east of Dunfermline
  • 3-star Downtown hotel
  • 2 conference rooms in property
  • Room is all right
  • Rooms are ok
From$80
Very good 4.5 /5Reviews CallBookMore Details
Doubletree by Hilton Hotel Edinburgh Airport : 100 Eastfield Rd.
+1-888-965-8297
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 /5Hotel 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
  • Affordable property
  • Check in time: 15:00
Moxy by Marriott Edinb Airport - Edinburgh
+1-888-749-6785
1 Fairview Rd., Edinburgh, EH28 8AP United Kingdom ~9.39 miles southeast of Dunfermline
  • Affordable hotel
  • 12 suites in hotel
Hilton Edinburgh Airport in Edinburgh
+1-888-878-9982
Edinburgh International Airport, Edinburgh, EH288LL United Kingdom ~9.42 miles southeast of Dunfermline
  • High end Airport hotel
  • 150 sleeping rooms in hotel
Norton House Hotel & Spa - Edinburgh
+1-888-389-4485
Ingliston, Edinburgh, EH288LX United Kingdom ~9.53 miles southeast of Dunfermline
  • 4-star Rural property
  • 4 floors in property
From$203
Very good 4.5 /5Latest Reviews 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
  • Midscale Rural property
  • 7 conference rooms in property
Travelodge Kinross M90 in Edinburgh
+1-888-675-2083
M90 Junction 6, Edinburgh, KY13 0NQ United Kingdom ~9.59 miles north of Dunfermline
  • Two-star hotel
  • Check-in time: 15:00
Edinburgh Capital Hotel in Edinburgh
+1-800-716-8490
187 Clermiston Rd., Edinburgh, EH126UG United Kingdom ~10.28 miles southeast of Dunfermline
  • Midscale property
  • Check-in time: 14:00
  • Excellent location
  • Almost all guests were satisfied with the proximity to shopping
From$80
Very good 4.0 /5Read Reviews CallBookMore Details
Ibis Budget Edinburgh Park
+1-800-805-5223
Edinburgh Business Park, 6 Lochside View, EH129DH United Kingdom ~10.45 miles southeast of Dunfermline
  • Midscale property
  • Check in time: 14:00
Edinburgh Marriott Hotel - Edinburgh
+1-888-965-1860
111 Glasgow Rd., Edinburgh, EH128NF United Kingdom ~10.46 miles southeast of Dunfermline
  • Four star Airport hotel
  • 3 floors in hotel
From$148
Very good 4.0 /5Recent Reviews CallBookMore Details
Macdonald Houstoun House in Edinburgh
+1-888-788-5576
Uphall, Edinburgh, EH52 6JS United Kingdom ~10.78 miles south of Dunfermline
  • Expensive hotel
  • 3 floors in hotel
Village Hotel Edinburgh - Edinburgh
+1-888-897-9207
140 Crewe Rd. South, Edinburgh, EH42NY United Kingdom ~10.85 miles southeast of Dunfermline
  • High-end property
  • Hotel has 120 rooms
From$160
Very good 4.0 /5Recent Reviews CallBookMore Details
Leapark Hotel - Stirling
+1-888-311-4278
130 Bo Ness Rd. Grangemouth, Stirling, FK3 9BX United Kingdom ~10.88 miles west of Dunfermline
  • 3-star hotel
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