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 14 - Aug 15Tomorrow
Aug 15 - Aug 16This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Where to stay in Dunfermline?




The City Hotel
The City HotelTown Centre
$94
$113 total
includes taxes & fees
Sep 6 - Sep 7




Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie
$100
$120 total
includes taxes & fees
Sep 8 - Sep 9




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




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




The Adamson Hotel
The Adamson HotelCrossford
$73
$87 total
includes taxes & fees
Sep 14 - Sep 15




Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's InnsDunfermline
$81
$97 total
includes taxes & fees
Sep 3 - Sep 4




Queensferry guest house
Queensferry guest houseRosyth
$73
$87 total
includes taxes & fees
Sep 9 - Sep 10




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




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




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




Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
$168
$201 total
includes taxes & fees
Aug 30 - Aug 31




Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
$171
$215 total
includes taxes & fees
Sep 13 - Sep 14




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




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




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




Richmond Park Hotel
Richmond Park HotelBo'ness
$76
$91 total
includes taxes & fees
Sep 10 - Sep 11




Macdonald Houstoun House
Macdonald Houstoun HouseBroxburn
$134
$161 total
includes taxes & fees
Sep 3 - Sep 4




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




Norton House Hotel & Spa
Norton House Hotel & SpaNewbridge
$247
$312 total
includes taxes & fees
Sep 6 - Sep 7
Go beyond your typical stay in Dunfermline
Apartment
Apart hotel
Family friendly
Pet friendly
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 Yellowscott Country Park and Townhill 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
Dalmahoy Hotel & Country Club
10/10 Excellent
"Restful stay"
Apex Grassmarket Hotel
10/10 Excellent
"Great location. Great staff. Would stay again."
Point A Edinburgh Haymarket
8/10 Good
"Good location"
YOTEL Edinburgh
10/10 Excellent
"I loved my room! The modern light system, the shower and storage shelving and super comfortable bed. Would have loved hot kettle amenitie but was nice to have coffee in the lobby. It was during Fringe fest so staff was overrun by the demand. I’d definitely stay here again."
Market Street Hotel
10/10 Excellent
"The staff was incredible here. So welcoming and helpful. Champagne upon arrival helpful tips on how to spend our last night in Edinburgh. We had a lovely stay."
Apex Waterloo Place Hotel
10/10 Excellent
"We appreciated the location which provided great walkability to all interesting points. We enjoyed the restaurant and had a delicious gourmet dinner. We had a pleasant respite in the bar and my husband enjoyed the pool, sauna, and steam room. Our room was comfortable and I appreciated the big soaker bathtub."
Hilton Edinburgh Carlton
8/10 Good
"Rooms were clean, breakfast and lounge was well stocked and the staff were polite and helpful. The location is easy to get anywhere and though no parking, they have some discount while parking at the Waverly station car park. There's a lot of scaffolding and elevators are limited due to construction"
Holiday Inn Edinburgh Zoo by IHG
10/10 Excellent
"No complaints, beds comfy, great location"
Mount Royal Hotel Edinburgh by The Unlimited Collection
10/10 Excellent
"Great location for exploring Edinburgh Fringe. The staff were incredibly helpful and friendly (particularly at the front desk). Lovely breakfast."




