Search Hotels in Dunfermline

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Queensferry Guest House
2.5 out of 5
189 Queensferry Road, Dunfermline, Scotland, KY11 2JH
Fully refundableReserve now, pay when you stay
The price is £41 per night from 7 Jun to 8 Jun
2.46 mi from city centre
3.8/5 Good! (29 reviews)
superb
"very nice area, free parking and pleasant land lord nice room, great heating and clean bathroom"

Reviewed on 19 Nov 2021

Queensferry Guest House
Davaar House
3.5 out of 5
126 Grieve Street, Dunfermline, Scotland, KY12 8DW
0.49 mi from city centre
4.6/5 Exceptional! (121 reviews)
Return visitor, very happy to re-book.
"This was a return visit, from my previous experience, I had no hesitation in booking again. This is what I would term as a good family run hotel/guest house, very comfortable, welcoming and with great service. Lovely breakfast. If or when I return to Dunfermline, I would book again."

Reviewed on 24 Aug 2021

Davaar House
This stunning 1st-floor apartment is located in the heart of Dunfermline Town
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Boreland Lodge Hotel
3 out of 5
31-33 Boreland Road, Inverkeithing, Dunfermline, Scotland, KY11 1DA
The price is £46 per night from 22 May to 23 May
3.78 mi from city centre
3/5 (202 reviews)
"Nice and friendly"

Reviewed on 7 Aug 2021

Boreland Lodge Hotel
Rooms at 1703
3 out of 5
29-35 Bruce Street, Dunfermline, Scotland, KY12 7AG
Fully refundableReserve now, pay when you stay
The price is £50 per night from 22 May to 23 May
0.12 mi from city centre
3.8/5 Good! (194 reviews)
"The rooms are simple and basic but perfect for a wee overnight, especially at the cheaper price. Well worth what we paid. The food is fantastic! Dinner excellent and tasty and a reasonable price. Didnt sample brekkie as you can get a better price in town."

Reviewed on 6 Feb 2022

Rooms at 1703
Pitbauchlie House Hotel, Sure Hotel Collection by BW
3 out of 5
47 Aberdour Road, Dunfermline, Scotland, KY11 4PB
Fully refundableReserve now, pay when you stay
The price is £75 per night from 22 May to 23 May
1.19 mi from city centre
4.3/5 Excellent! (434 reviews)
"This is a beautiful, warm & friendly hotel. The staff were all fantastic."

Reviewed on 24 Jan 2022

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Best Western Plus Dunfermline Crossford Keavil House Hotel
4 out of 5
Crossford, Dunfermline, Scotland, KY12 8NN
Fully refundableReserve now, pay when you stay
The price is £68 per night from 29 May to 30 May
1.82 mi from city centre
4.3/5 Excellent! (315 reviews)
"Staff excellent, friendly and helpful. Room comfortable."

Reviewed on 10 Apr 2022

Best Western Plus Dunfermline Crossford Keavil House Hotel
Bay and Bridge
4 out of 5
9 Farmstead Rd, Dunfermline, Scotland, KY11 9HW
4.25 mi from city centre
4.9/5 Exceptional! (17 reviews)
Comfortable stay, friendly host - would recommend.
"Excellent location, lovely b and b and friendly, attentive host - would recommend the stay! Our room was clean, tidy and very well equipped. Breakfast was good quality. Wonderful views over the bay."

Reviewed on 1 Nov 2021

Bay and Bridge
The Adamson Hotel
3 out of 5
27 Main Street, Dunfermline, Scotland, KY12 8NJ
Fully refundable
The price is £36 per night from 22 May to 23 May
1.46 mi from city centre
4.2/5 Very Good! (182 reviews)
Great value
"Great value for money. Please note, the standard rooms face the road which can be noisy during the night. If you are a light sleeper, you may prefer the exec rooms which all face the car park so are quieter. The shower in our room was a little temperamental regarding temperature - reported to reception ..."

Reviewed on 28 Jan 2022

The Adamson Hotel
The City Hotel
3 out of 5
18-20 Bridge Street, Dunfermline, Scotland, KY12 8DA
Fully refundableReserve now, pay when you stay
The price is £64 per night from 25 May to 26 May
0.16 mi from city centre
4.1/5 Very Good! (214 reviews)
"right in the town ideal for visiting family and shopping"

Reviewed on 17 May 2022

The City 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.

Where to stay in Dunfermline

Find the best Dunfermline areas and neighborhoods for the activities you enjoy most. Learn more about Dunfermline

Frequently asked questions

Dunfermline Hotel Reviews
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code