Dunfermline
trover photo by Phyllis Robb

Search Dunfermline, Scotland Hotels from AU$57

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

10 Best Hotels in Dunfermline

DoubleTree by Hilton Edinburgh - Queensferry Crossing
4 out of 5
Free CancellationReserve now, pay when you stay
AU$108
per night
13 Dec. - 14 Dec.
4.7/5Exceptional! (251 reviews)

"Lovely hotel in the very best location, rooms were great, well stocked and very clean. Staff were exceptionally friendly. Will definitely return to this hotel."…"

Reviewed on 30 Sep. 2019

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Holiday Inn Express Dunfermline
3 out of 5
Free Cancellation
AU$78
per night
22 Dec. - 23 Dec.
4.2/5Excellent! (490 reviews)

"The hotel is very clean and nice, located in a good area. The free breakfast is amazing, and housekeeping service is very good to keep the room tidy and clean waiting for us back from a tiring day. We are very satisfied and definitely come back again next visit."…"

Reviewed on 17 Oct. 2019

Holiday Inn Express Dunfermline
Sweet Chestnut by Marston's Inn
4 out of 5
Free CancellationReserve now, pay when you stay
AU$85
per night
4 Dec. - 5 Dec.
4.3/5Excellent! (43 reviews)

"Great location. Easy parking and check in very easy. Food in the resturant was great."…"

Reviewed on 14 Oct. 2019

Sweet Chestnut by Marston's Inn
Best Western Plus Dunfermline Crossford Keavil House Hotel
4 out of 5
Free CancellationReserve now, pay when you stay
AU$128
per night
17 Dec. - 18 Dec.
4.3/5Excellent! (231 reviews)

"Absolutely amazing little hide away, friendly staff always keen to help totally amazing jacuzzi and pool didn't use gym because of foot injury but looked good definitely go back soon"…"

Reviewed on 10 Oct. 2019

Best Western Plus Dunfermline Crossford Keavil House Hotel
Rooms at 1703
3 out of 5
Free CancellationReserve now, pay when you stay
AU$76
per night
24 Nov. - 25 Nov.
3.9/5Good! (170 reviews)

"Doors locked with no instruction. Side door to restaurant open after trying all others. Interior sign to reception. At reception sign to find manager in restaurant. Very odd The room itself is fine"…"

Reviewed on 16 Oct. 2019

Rooms at 1703
The City Hotel
3 out of 5
18-20 Bridge Street, Dunfermline, Scotland
Free CancellationReserve now, pay when you stay
AU$127
per night
4 Dec. - 5 Dec.
4/5Very Good! (130 reviews)

"good central position, clean and comfortable good breakfast"…"

Reviewed on 22 Oct. 2019

The City Hotel
Pitbauchlie House Hotel
3 out of 5
Free CancellationReserve now, pay when you stay
AU$92
per night
26 Nov. - 27 Nov.
4.2/5Excellent! (352 reviews)

"Good location. Pleasant staff. Breakfast was excellent."…"

Reviewed on 7 Oct. 2019

Pitbauchlie House Hotel
Boreland Lodge Hotel
3 out of 5
Free CancellationReserve now, pay when you stay
AU$57
per night
4 Dec. - 5 Dec.
2.8/5 (164 reviews)

"Left to get on with it.clean quiet location.nice rooms all amenities good"…"

Reviewed on 30 Aug. 2019

Boreland Lodge Hotel
The Elgin Hotel
3.5 out of 5
Free CancellationReserve now, pay when you stay
AU$93
per night
27 Nov. - 28 Nov.
3.9/5Very Good! (58 reviews)

"Excellent location with the park and ride to Edinburgh only 5 minutes away."…"

Reviewed on 18 Jul. 2019

The Elgin Hotel
The Adamson Hotel
3 out of 5
Free CancellationReserve now, pay when you stay
AU$95
per night
24 Nov. - 25 Nov.
4.1/5Very Good! (133 reviews)

"Good hotel -friendly staff- room was good size ..........."…"

Reviewed on 16 Sep. 2019

The Adamson Hotel
Don't see what you're looking for?
See all available properties in Dunfermline
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Dunfermline

Budget-minded travelers will find good deals in Dunfermline, and visitors give high marks for the lively bar scene. This welcoming city also attracts tourists with its gardens. Murrayfield Stadium, Royal Yacht Britannia, and Edinburgh International Conference Centre are some of the top sights around the area.

  • There are 27 hotels and other accommodations in Dunfermline
  • The closest major airport is in Edinburgh (EDI) 15 from the city center
  • The next closest is in Dundee (DND) 50.1 away

Sightseeing and Staying in Dunfermline

The city's natural setting is picturesque, including the gardens and Pittencrieff Park. A couple of additional sights to add to your agenda are Abbot House and Dunfermline Abbey.

As you plan your holiday getaway, you'll find 27 hotels and other lodging options available to select from in Dunfermline. Here you'll find top ranked ones based on our user reviews:

  • Balmule House - With a stay at this 5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. It's a favorite with Expedia travelers for its breakfast.
  • The Roods B&B - With a stay at this 4-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi.
  • Davaar House - This 3.5-star hotel features free breakfast, a restaurant, and free WiFi. Expedia customers like its breakfast and convenient parking.

In the surrounding area, popular places to visit include Murrayfield Stadium, located 12.5 mi (20.1 from the heart of the city, and Royal Yacht Britannia, which is 12.7 mi (20.4 away.

Getting Around Dunfermline

If you want to see more of the area, hop aboard a train from Dunfermline Town Station, Dunfermline Queen Margaret Station, or Rosyth Station. Dunfermline may not have many public transportation choices so consider a car rental to maximize your time.

Dressing for Dunfermline

  • Between January and March, you can expect average temperatures of 48°F during the day and 34°F at night
  • From April to June, the average during the day is 63°F, while the average at night is 37°F
  • July through September has daytime averages of 65°F with nighttime averages of 46°F
  • In October-December, you can expect daytime averages of 56°F and nighttime averages of 35°F
  • About 0.94 inches of rain falls on Dunfermline each year
  • Usually July and August are the hottest months with an average of 63°F, whereas February and January are often coldest, averaging 34°F

More trip options

Recent Reviews in Dunfermline