Find hotels in Dunfermline from $40

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Check Dunfermline hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Guest rating
guestRating-
guestRating-45
guestRating-40
guestRating-35
Star rating
Payment type
Property type
Neighborhood
regionId-5586
regionId-553248635976400533
regionId-553248635976400324
regionId-6024053
regionId-553248635149820104
regionId-6229215
regionId-553248635976398001
regionId-674756419356536832
regionId-553248635975850274
regionId-553248635976397936
regionId-553248635976399815
regionId-553248635976400087
Popular locations
poi-56.132491,-3.509612:553248635932842419
poi-56.008766,-3.391393:6088469
poi-56.069233,-3.461344:6088463
poi-56.054954,-3.629898:6088461
poi-56.057838,-3.633432:6088459
poi-56.05891,-3.50544:6227977
poi-56.068645,-3.467208:553248621584289362
poi-56.068107,-3.46162:553248621584289360
poi-56.07,-3.442:553248621533025501
poi-56.090579,-3.440773:625063493073854464
poi-56.070594,-3.462317:553248621584289359
poi-55.94879,-3.19826:500994
poi-55.950514,-3.185778:6129680
poi-55.953236,-3.194784:6129679
poi-55.943815,-3.188083:501015
poi-55.94609,-3.269578:501017
poi-55.942229,-3.241186:6081293
poi-55.95681,-3.18629:6081275
poi-55.947509,-3.196032:6169296
poi-55.953031,-3.200252:6152386
Meal plans available
Amenities
Accessibility
Traveler experience
Balmule House
5 out of 5
By Bowershall, Dunfermline, Scotland, KY12 0RZ
2.46 mi from city center
4.8/5 Exceptional! (42 reviews)
"It is a beautiful location with wonderful grounds and the staff could not do enough for you"

Reviewed on Jul 25, 2019

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 $40 per night from Oct 5 to Oct 6
2.46 mi from city center
3.7/5 Good! (60 reviews)
Last stop before returning the car at the airport
"Convenient guest house with all basics covered. Friendly customer service. Shared bathroom. Free breakfast buffet. They don't accept cards if you pay at the property."

Reviewed on Sep 21, 2022

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 $47 per night from Oct 9 to Oct 10
0.12 mi from city center
3.9/5 Good! (207 reviews)
"Spacious rooms, easy check in and lovely staff."

Reviewed on Aug 21, 2022

Save an average of 15% on thousands of hotels when you're signed in

Save an average of 15% on thousands of hotels when you're signed in

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 $50 per night from Oct 16 to Oct 17
1.82 mi from city center
4.3/5 Excellent! (352 reviews)
Anniversary stay
"We booked as we were married at the hotel 26 years ago & wanted to visit around our anniversary. Our room was lovely and very big with a huge en-suite which had both a bath & a walk in shower. There were patio doors with direct access to the lovely gardens. We used the leisure complex which was very ..."

Reviewed on Sep 13, 2022

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 $79 per night from Oct 16 to Oct 17
1.19 mi from city center
4.3/5 Excellent! (473 reviews)
See historic Dunfermline, Kings & Carnegie.
"Room 215 great, view of the Queensferry bridge really spacious. Thanks to all staff, wish you the best of for the future and Thanks. Bob & Wendy."

Reviewed on Sep 18, 2022

NEW Fabulous 2BD Maisonette Dunfermline, Fife
3.5 out of 5
7A Bridge Street, Dunfermline, Scotland, KY12 8AQ
0.14 mi from city center
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 $62 per night from Oct 9 to Oct 10
0.16 mi from city center
4.2/5 Very Good! (298 reviews)
"Clean and tidy"

Reviewed on Sep 25, 2022

Sweet Chestnut, Dunfermline by Marston's Inns
4 out of 5
11 Fife Leisure Park, Dunfermline, Scotland, KY11 8EX
Fully refundableReserve now, pay when you stay
The price is $46 per night from Oct 23 to Oct 24
2.55 mi from city center
4.2/5 Very Good! (142 reviews)
"Good parking. Great housekeeping staff. Limited food options at the adjoining restaurant (i. e. healthy options)."

Reviewed on Sep 23, 2022

Holiday Inn Express Dunfermline, an IHG Hotel
3 out of 5
Halbeath, Dunfermline, Scotland, KY11 8DY
Fully refundable
The price is $61 per night from Oct 16 to Oct 17
1.95 mi from city center
4.3/5 Excellent! (629 reviews)
"Very handy location"

Reviewed on Aug 31, 2022

Hill Park Hotel
3 out of 5
10 Heath Road, Rosyth, Dunfermline, Scotland, KY11 2BT
Fully refundableReserve now, pay when you stay
The price is $79 per night from Oct 5 to Oct 6
3.06 mi from city center
4.4/5 Wonderful! (133 reviews)
Nice room friendly staff
"Everything with the room was perfect apart from the shower pressure it was very weak."

Reviewed on Sep 16, 2022

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

Stay near popular Dunfermline attractions

Dunfermline hotels information

Number of reviews 2336
Accommodation 100 hotels
Lowest Price $40
Highest Price $79

Frequently asked questions

Where is the best place to stay in Dunfermline?

Bay and Bridge is a favorite property for Expedia customers. This 4-star B&B offers free parking and free WiFi. Traveler reviews also recommend Clarke Cottage Guest House and DoubleTree by Hilton Edinburgh - Queensferry Crossing as top options for your stay. See all available top hotels, or vacation rentals in Dunfermline.

What are some of the best vacation rentals that Dunfermline has to offer?

Balmule House: Visitors like this Dunfermline vacation home rental. It is equipped with a fireplace, air-conditioning, and laundry facilities to help you feel comfortable during your stay. It has 10 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. See all vacation rentals in Dunfermline.

Which popular hotels in Dunfermline are known for their enhanced cleaning measures?

If you're having a hard time finding properties with enhanced cleaning that have everything you're looking for, consider Dakota Edinburgh, which is located 7 miles from the city center. For more choices, browse all hotels in Dunfermline with enhanced sanitizing practices.

If I need to cancel my hotel reservation in Dunfermline, will I receive a refund?

Yes, the majority of hotel bookings are fully refundable as long as you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Dunfermline.

Where can I learn more about changing or cancelling my trip to Dunfermline?

For additional details about updating your trip to Dunfermline or cancelling it, head over to our customer service page.

What's the best place to stay on a budget in Dunfermline?

Based on reviews, Rooms at 1703 is a popular 3-star inn for our travelers looking for an economical choice, and features free WiFi and free parking. Other options for your budget-friendly stay include Caledonia Hotel and Queensferry Guest House. View all budget hotels in Dunfermline.

What's the best place to stay for a family vacation in Dunfermline?

King Malcolm is a top 3-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other choices for your kid-friendly vacation include Clarke Cottage Guest House and Holiday Inn Express Dunfermline, an IHG Hotel. Attractions like Knockhill Racing Circuit and Deep Sea World are also fun for kids of all ages. Find more child-friendly accommodations in Dunfermline.

What's the best place to stay for a romantic vacation to Dunfermline?

Balmule House is a favorite 5-star B&B for couples, and features bathrobes and 2 bars.

What's the best pet-friendly hotel in Dunfermline?

King Malcolm is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests. See more pet-friendly hotel accommodations in Dunfermline.

Where is the best hotel to stay close to Knockhill Racing Circuit?

Craigduckie Shepherds Huts is one of the top choices for your stay based on our traveler data, and this property offers free parking. It's located 3.5 mi (5.6 km) from Knockhill Racing Circuit. Other good options within 5 miles include The City Hotel and Davaar House.

What about the best place to stay near Pittencrieff Park?

One of the top choices for your stay is The City Hotel, located next to Pittencrieff Park, and this 3-star hotel offers free breakfast and a restaurant. Rooms at 1703 and Davaar House are two other good choices in the immediate area.

What's the best hotel for a beach vacation in Dunfermline?

Boreland Lodge Hotel is a top 3-star hotel with free WiFi, and it's located close to the beach. Other good choices to stay near the beach include Bay and Bridge and The Roods B&B. See more stays near the beach in Dunfermline.

Recent reviews of Dunfermline hotels
expedia verified reviews

Plan your trip in a snap on the app

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

Text yourself a download link for easy access

Get a link to download the app in the Apple App Store or Google Play Store. 1 message per request. Message and data rates may apply. Text HELP for help or STOP to unsubscribe. Review the App Download SMS terms at www.expedia.com/app. For privacy, please go to www.expedia.com/lp/lg-privacypolicy.
QR code