Hotels in Dunfermline
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 17 - Aug 18Tomorrow
Aug 18 - Aug 19This weekend
Aug 21 - Aug 23Next weekend
Aug 28 - Aug 30Where to stay in Dunfermline?




The City Hotel
The City HotelTown Centre
$95
$114 total
includes taxes & fees
Sep 2 - Sep 3




The Adamson Hotel
The Adamson HotelCrossford
$88
$106 total
includes taxes & fees
Sep 6 - Sep 7




Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House HotelCrossford
$91
$110 total
includes taxes & fees
Sep 8 - Sep 9




Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie
$100
$121 total
includes taxes & fees
Sep 14 - Sep 15




Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHGDunfermline
$124
$149 total
includes taxes & fees
Aug 30 - Aug 31




Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's InnsDunfermline
$79
$95 total
includes taxes & fees
Sep 13 - Sep 14




Queensferry guest house
Queensferry guest houseRosyth
$72
$86 total
includes taxes & fees
Sep 16 - Sep 17




Premier Inn Dunfermline
Premier Inn DunfermlineDunfermline
$67
$80 total
includes taxes & fees
Sep 13 - Sep 14




DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry CrossingDunfermline
$158
$190 total
includes taxes & fees
Sep 3 - Sep 4




Dakota Edinburgh
Dakota EdinburghSouth Queensferry
$149
$188 total
includes taxes & fees
Aug 30 - Aug 31




Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
$172
$216 total
includes taxes & fees
Sep 13 - Sep 14




Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
$198
$249 total
includes taxes & fees
Sep 13 - Sep 14




DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
$175
$221 total
includes taxes & fees
Aug 31 - Sep 1




Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
$172
$207 total
includes taxes & fees
Aug 31 - Sep 1




Richmond Park Hotel
Richmond Park HotelBo'ness
$81
$97 total
includes taxes & fees
Sep 6 - Sep 7




Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
$204
$257 total
includes taxes & fees
Aug 30 - Aug 31




Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh WestRiccarton
$135
$170 total
includes taxes & fees
Aug 31 - Sep 1




Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
$123
$154 total
includes taxes & fees
Aug 31 - Sep 1




Macdonald Houstoun House
Macdonald Houstoun HouseBroxburn
$134
$161 total
includes taxes & fees
Sep 17 - Sep 18
Get last-minute hotel deals in Dunfermline and save more
Sign in to unlock great savings.
$228
per night
$548 total
includes taxes & fees




Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House HotelCrossford
$277
per night
$664 total
includes taxes & fees
Sign in for extra savings




DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry CrossingDunfermline
$326
per night
$783 total
includes taxes & fees




Stylish 1-bed Apartment in the Heritage Quarter
Stylish 1-bed Apartment in the Heritage QuarterTown Centre
$179
per night
$591 total
includes taxes & fees
$254
per night
$609 total
includes taxes & fees




Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House HotelCrossford
$305
per night
$731 total
includes taxes & fees
Sign in for extra savings




DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry CrossingDunfermline
$314
per night
$753 total
includes taxes & fees




Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie




Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's InnsDunfermline
Go beyond your typical stay in Dunfermline
Pet friendly
Apartment
Apart hotel
Family friendly
Cottage
Our prices for hotels in Dunfermline are cheapest in January
Our prices for hotels in Dunfermline are cheapest in January
Price trends for hotels in Dunfermline
Pricing is based on two traveler single night rates
Top neighborhoods in Dunfermline

Photo by kim traynor
Photo by Schwerdf
Photo by Paul McIlroy
Photo by Paul McIlroy
Rosyth
Photo by Paul McIlroy
Duloch
Dunfermline's Duloch neighborhood offers attractions including Duloch Leisure Centre.
Photo by linda Naysmith
Photo by linda Naysmith
Photo by Steph
Photo by Craig Cullinane
Photo by Gina Fierlafijn Reddie
Town Centre
Dunfermline's Town Centre neighborhood has a host of places to visit such as Dunfermline Abbey and Pittencrieff Park.
Photo by Paul McIlroy
Photo by kim traynor
Photo by kim traynor
Pitreavie
Photo by Paul McIlroy
Photo by Michael Murray
Pitcorthie
Top landmarks in Dunfermline
Photo by Angela Newlands
Dunfermline Abbey
9.6/10 (54 reviews)
If you're planning a bit of sightseeing head to Dunfermline Abbey— just one of the monuments in Town Centre. Dunfermline has many other landmarks you might want to see such as Edinburgh Castle and Royal Mile.
Photo by Charlotte Dingley
Deep Sea World
8.0/10 (18 reviews)
Experience a world beneath the ocean with a visit to Deep Sea World, located 0.4 mi (0.6 km) from central North Queensferry. Our travelers also like the museums in the area— your cultural tour starts here. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you have fun at Deep Sea World, you'll love Dalgety Bay Community Leisure Centre and Kirkliston Leisure Centre, both located nearby.
Knockhill Racing Circuit
9.0/10 (20 reviews)
Wanna race? You could pay a visit to Knockhill Racing Circuit located 4.6 mi (7.4 km) from central Dunfermline.
Culross Palace
9.6/10 (14 reviews)
If you're planning a bit of sightseeing during your trip, head to Culross Palace— just one of the monuments in central Culross.
Dunfermline Golf Club
8.4/10 (6 reviews)
You might want to play some rounds at Dunfermline Golf Club, located 1.9 mi (3.1 km) from central Dunfermline. If Dunfermline Golf Club doesn't quite scratch your golfing itch, West Lothian Golf Club and Linlithgow Golf Club are all just a short drive away.
Culross Abbey
9.8/10 (13 reviews)
Culross Abbey is just one of the landmarks located 6.7 mi (10.8 km) from central Dunfermline, so you might want to stop by for a few pics during your trip.
Townhill Country Park
9.0/10 (2 reviews)
Get friendly with the flora and fauna and spend the day at Townhill Country Park located 1.5 mi (2.4 km) from central Dunfermline. Want to stretch your legs some more? Head to Pittencrieff Park and Yellowscott Country Park, both nearby.
Pittencrieff Park
9.4/10 (42 reviews)
If you like quiet time surrounded by flowers and greenery, hang out at Pittencrieff Park in Town Centre. Want to stretch your legs some more? Head to Townhill Country Park and Yellowscott Country Park, both nearby.
Learn more about Dunfermline
Notable for its gardens, Dunfermline features attractions such as Dunfermline Abbey and Knockhill Racing Circuit. Visitors to this welcoming city speak highly of the bars whereas sights include Deep Sea World and Culross Palace.
See all hotels in Dunfermline
Photo by Steph
Check out reviews of Dunfermline hotels guests love
Leonardo Hotel Edinburgh Haymarket
10/10 Excellent
"Room was great - staff fully pleasant. The breakfast was strong and the bar and food options convenient. Really easy walk to the royal mile too so great location."
Point A Edinburgh Haymarket
8/10 Good
"The hotel was great, albeit that the rooms are small with hanging space along the wall. It has everything you would need along with a well designed bathroom. The staff are excellent and very friendly. The breakfast is fine. A mix of pastries, fruit and yoghurt along with a few hot pastry options too. Overall I’d recommend it as long as your suitcases aren’t too big for the room."
Mount Royal Hotel Edinburgh by The Unlimited Collection
10/10 Excellent
"The staff at this hotel are so lovely. The best hotel staff I’ve come across in many years. They were so kind and helpful and easy to approach. My rating is based solely on the staff! A big thank you to Vikki the duty manager and Sri at the front desk. The hotel itself is nice and well maintained for an older property. The breakfast is reasonably priced and worth it if you book in advance the day before. Perfect location for exploring multiple areas of Edinburgh. I walked everywhere during my stay. Of course during August the price is inflated per night as everywhere is in the city but I would stay here again!"
Dalmahoy Hotel & Country Club
10/10 Excellent
"The family room was spacious and comfortable but quite a distance from reception.Staff were on the whole friendly but breakfast was not worth paying for.Service was non existent and food lukewarm and underwhelming."
CODE - The Court, Edinburgh
10/10 Excellent
"Small clean rooms steps from the royal mile. Uphill from bus or train station consider taking a cab"
YOTEL Edinburgh
8/10 Good
"The food was not good and sadly the weekend I was there the coffee machine broke. Still enjoyed my stay 👌😆"
Hilton Edinburgh Carlton
10/10 Excellent
"Great location. Beautiful Rooms"
Apex City of Edinburgh Hotel
8/10 Good
"Great location. Bathroom smelled dirty. The other apex is much better"
Leonardo Royal Hotel Edinburgh
10/10 Excellent
"N/A"
















