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 26 - Aug 27Tomorrow
Aug 27 - Aug 28This weekend
Aug 28 - Aug 30Next weekend
Sep 4 - Sep 6Where to stay in Dunfermline?




The City Hotel
The City HotelTown Centre
$95
$114 total
includes taxes & fees
Sep 13 - Sep 14




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




Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie
$91
$109 total
includes taxes & fees
Sep 6 - Sep 7




Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House HotelCrossford
$92
$111 total
includes taxes & fees
Sep 24 - Sep 25




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




Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's InnsDunfermline
$75
$90 total
includes taxes & fees
Sep 20 - Sep 21




Queensferry guest house
Queensferry guest houseRosyth
$79
$95 total
includes taxes & fees
Sep 13 - Sep 14




Premier Inn Dunfermline
Premier Inn DunfermlineDunfermline
$72
$86 total
includes taxes & fees
Sep 20 - Sep 21




DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry CrossingDunfermline
$125
$150 total
includes taxes & fees
Sep 6 - Sep 7




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




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




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




Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
$173
$218 total
includes taxes & fees
Sep 20 - Sep 21




Dean Park Hotel
Dean Park HotelKirkcaldy
$73
$87 total
includes taxes & fees
Sep 6 - Sep 7




Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott EdinburghGogar
$134
$169 total
includes taxes & fees
Aug 31 - Sep 1




Premier Lodge
Premier LodgeGrangemouth
$100
$120 total
includes taxes & fees
Sep 1 - Sep 2




Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
$127
$160 total
includes taxes & fees
Sep 20 - Sep 21




Village Hotel Edinburgh
Village Hotel EdinburghCraigleith
$147
$185 total
includes taxes & fees
Aug 31 - Sep 1




Macdonald Houstoun House
Macdonald Houstoun HouseBroxburn
$119
$142 total
includes taxes & fees
Sep 20 - Sep 21
Get last-minute hotel deals in Dunfermline and save more
Sign in to unlock great savings.




Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie
$156
per night
$373 total
includes taxes & fees




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




DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry CrossingDunfermline
$187
per night
$449 total
includes taxes & fees
$23 off
Queensferry guest house$105
per night
$252 total
includes taxes & fees
$236
per night
$566 total
includes taxes & fees
Go beyond your typical stay in Dunfermline
Pet friendly
Apartment
Cottage
Apart hotel
Family 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
Photo by kim traynor
Photo by kim traynor
Pitreavie
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 Abbot House.
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 Kirkliston Leisure Centre and Dalgety Bay Community 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.
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 Yellowscott Country Park and Pittencrieff Park, both nearby.
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.
Andrew Carnegie Birthplace Museum
9.4/10 (16 reviews)
If museums are on your list of things to see, you might want to browse the collections at Andrew Carnegie Birthplace Museum in Town Centre. If you want to experience more of the culture Dunfermline has to offer, head to Dunfermline Abbey, Knockhill Racing Circuit, and Blackness Castle.
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
8/10 Good
"Room was clean, some high traffic areas seemed a little worn. Lovely spa and pool. Would have liked more vegan options for breakfast"
Point A Edinburgh Haymarket
10/10 Excellent
"The staff was friendly and helpful"
YOTEL Edinburgh
10/10 Excellent
"Wonderful location, free tea and coffee being available is a huge bonus for those chilly nights in Edinburgh. I had an issue with my room and one of the staff Inhar took care of it immediately"
Village Hotel Edinburgh
10/10 Excellent
"Great from start to finish. Helpful staff at the desk, giving us all the information needed to get in and out of the city. Great size room and bathroom, which were so clean! The room staff were brilliant, especially Mel, who was just so lovely and helpful with anything we needed. Would definitely stay here again if I go back!"
Leonardo Hotel Edinburgh Haymarket
10/10 Excellent
"Had a great stay at the hotel. The checkin staff was super nice, room was clean and comfortable. The location is perfect right next to transportation hub and walking distance from many restaurants and local attractions."
Apex Grassmarket Hotel
10/10 Excellent
"What a pleasure to stay at APEX Grassmarket. Loved the location, the room, the breakfast and the staff."
Holiday Inn Edinburgh Zoo by IHG
10/10 Excellent
"It was worth it, you will have pool, jacuzzi, sauna, spa services(spa services charge separately so we didn't take it) but rest were all good"
Delta Hotels by Marriott Edinburgh
10/10 Excellent
"A lovely large room. Staff were friendly and really attentive. Good food in the bar. Ideally located in a bus route into the city centre."
Market Street Hotel
10/10 Excellent
"This was our second visit to Edinburgh, this is the hotel we stay at. Always amazing.."




















