Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Dunfermline on Hotels.com. These Dunfermline hotels consistently deliver on comfort, location and traveller experience. Last updated on .
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
Where to stay in Dunfermline?

Hill Park Hotel
Hill Park HotelRosyth
8.6 out of 10, Excellent, (734 reviews)
The price is ₹9,184
₹11,021 total
includes taxes & fees
9 Jul - 10 Jul

The City Hotel
The City HotelTown Centre
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₹10,811
₹12,974 total
includes taxes & fees
16 Jul - 17 Jul

Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHGDunfermline
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₹7,945
₹9,534 total
includes taxes & fees
12 Jul - 13 Jul

Queensferry guest house
Queensferry guest houseRosyth
7.2 out of 10, Good, (69 reviews)
The price is ₹6,610
₹7,933 total
includes taxes & fees
27 Jul - 28 Jul

The Adamson Hotel
The Adamson HotelCrossford
8.4 out of 10, Very good, (555 reviews)
The price is ₹7,208
₹8,649 total
includes taxes & fees
16 Jul - 17 Jul

Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's InnsDunfermline
8.4 out of 10, Very good, (555 reviews)
The price is ₹6,403
₹7,684 total
includes taxes & fees
19 Jul - 20 Jul

Premier Inn Dunfermline
Premier Inn DunfermlineDunfermline
6.6 out of 10, (11 reviews)
The price is ₹5,720
₹6,864 total
includes taxes & fees
19 Jul - 20 Jul

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie
8.8 out of 10, Excellent, (739 reviews)
The price is ₹8,105
₹9,726 total
includes taxes & fees
12 Jul - 13 Jul

Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House HotelCrossford
8.2 out of 10, Very good, (768 reviews)
The price is ₹8,580
₹10,297 total
includes taxes & fees
12 Jul - 13 Jul

DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry CrossingDunfermline
9.2 out of 10, Wonderful, (958 reviews)
The price is ₹11,255
₹13,506 total
includes taxes & fees
12 Jul - 13 Jul

Lower Neuk
Lower NeukValleyfield
10.0 out of 10, Exceptional, (1 review)
The price is ₹49,055
₹58,866 total
includes taxes & fees
13 Jul - 14 Jul

Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
8.6 out of 10, Excellent, (2,515 reviews)
The price is ₹16,243
₹20,466 total
includes taxes & fees
26 Jul - 27 Jul

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,482 reviews)
The price is ₹16,568
₹19,881 total
includes taxes & fees
19 Jul - 20 Jul

Apex Dunblane Hydro Hotel
Apex Dunblane Hydro HotelDunblane
8.4 out of 10, Very good, (1,000 reviews)
The price is ₹13,416
₹16,099 total
includes taxes & fees
12 Jul - 13 Jul

Glasgow Westerwood Spa & Golf Resort
Glasgow Westerwood Spa & Golf ResortGlasgow
8.4 out of 10, Very good, (1,001 reviews)
The price is ₹10,964
₹13,157 total
includes taxes & fees
19 Jul - 20 Jul

Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
8.4 out of 10, Very good, (1,062 reviews)
The price is ₹17,902
₹21,483 total
includes taxes & fees
7 Jul - 8 Jul

Richmond Park Hotel
Richmond Park HotelBo'ness
8.2 out of 10, Very good, (786 reviews)
The price is ₹5,646
₹6,776 total
includes taxes & fees
19 Jul - 20 Jul

Mercure Perth Hotel
Mercure Perth HotelPerth
7.6 out of 10, Good, (1,003 reviews)
The price is ₹6,462
₹7,754 total
includes taxes & fees
19 Jul - 20 Jul

Stirling Court Hotel
Stirling Court HotelStirling
8.2 out of 10, Very good, (1,000 reviews)
The price is ₹7,636
₹9,164 total
includes taxes & fees
2 Aug - 3 Aug

Premier Lodge
Premier LodgeGrangemouth
9.2 out of 10, Wonderful, (652 reviews)
The price is ₹8,967
₹10,760 total
includes taxes & fees
12 Jul - 13 Jul
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.
Go beyond your typical stay in Dunfermline
Apart hotel
Top neighbourhoods in Dunfermline

Photo by Paul McIlroy
Open Photo by Paul McIlroy
Duloch
Dunfermline's Duloch neighborhood offers attractions including Duloch Leisure Centre.

Photo by Paul McIlroy
Open Photo by Paul McIlroy
Pitreavie

Photo by linda Naysmith
Open Photo by linda Naysmith
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
Open Photo by Paul McIlroy
Pitcorthie
Learn more about Dunfermline
Notable for its gardens, Dunfermline features attractions such as Dunfermline Abbey and Dunfermline Golf Club. Visitors to this welcoming city speak highly of the bars whereas sights include Knockhill Racing Circuit and Deep Sea World.

Photo by Steph
Open Photo by Steph
Check out reviews of Dunfermline hotels guests love

YOTEL Edinburgh
10/10 Excellent
Frequently asked questions
Find out more about Dunfermline
Keep exploring
- Oakley Hotels
- Dalgety Bay Hotels
- Hotels near Cowdenbeath Station
- Rosyth Hotels
- Hotels near Yellowscott Country Park
- Hotels near Deep Sea World
- Kelty Hotels
- Crossford Hotels
- Inverkeithing Hotels
- Hotels near Knockhill Racing Circuit
- Hotels near Rosyth Station
- Cairneyhill Hotels
- Limekilns Hotels
- Hotels near Dunfermline Abbey
- Pitcorthie Hotels
- Hotels near Culross Abbey
- Crossgates Hotels
- Cowdenbeath Hotels
- Pittencrieff Hotels
- Hotels near Hopetoun House
- Hotels near Andrew Carnegie Birthplace Museum
- Hotels near Port Edgar
- St. Davids Hotels
- Hotels near Dundas Castle
- Low Valleyfield Hotels
- Hotels near Culross Palace
- North Queensferry Hotels
- Hotels near Queensferry Museum
- Hotels near Dunfermline Queen Margaret Station
- Hotels near Black Sands
- Apartments in Murrayfield
- Apartments in Scotland
- B&B in Scotland
- Aparthotels in Multrees Walk
- Apartments in Edinburgh
- Cottages in Edinburgh
- Aparthotels in Edinburgh
- Inns in Edinburgh
- Hostels in Edinburgh
- Guest Houses in Edinburgh
- Cottages in Edinburgh Port
- Apartments in Kirkcaldy
- Hotels with Parking in Edinburgh
- Hotels with a Gym in Edinburgh
- Resorts & Hotels with Spas in Edinburgh
- Cheap Hotels in Edinburgh
- Luxury Hotels in Edinburgh
- Boutique Hotels in Edinburgh
- Golf Hotels in Edinburgh
- Business Hotels in Edinburgh
- Hotels with Kitchens in Edinburgh
- Lgbtqia Welcoming Hotels in Edinburgh
- Pet-Friendly Hotels in Edinburgh
- Hotels with Free Breakfast in Edinburgh
- Hotels with a Pool in Edinburgh
- Business Hotels in Scotland
- Lgbtqia Welcoming Hotels in Scotland
- Luxury Hotels in Scotland
- Hotels with Free Breakfast in Scotland
- Golf Hotels in Scotland
- Pet-Friendly Hotels in Scotland
- Cheap Hotels in Scotland
- Family Hotels in Scotland
- Hotels with Kitchens in Scotland
- Cheap Hotels near Multrees Walk
- Hotels with a Gym near Multrees Walk
- Business Hotels in Murrayfield
- Hotels with Parking in Murrayfield
- Hotels with Parking in Falkirk
- Hotels with Free Breakfast in Dunfermline
- Hotels with Parking in Dunfermline
- Business Hotels in Dunfermline
- Family Hotels in Dunfermline
- Hotels with Kitchens in Dunfermline
- Pet-Friendly Hotels in Dunfermline
- Family Hotels in Glenrothes
- Hotels with Parking in Dollar
- Hotels with Parking in Seafield
- Hotels with Kitchens near Edinburgh Port
- Hotels with Free Breakfast near Edinburgh Port
- Boutique Hotels near Edinburgh Port
- Luxury Hotels near Edinburgh Port
- Hotels with a Gym near Edinburgh Port
- Hotels with Parking near Edinburgh Port
- 3 Star Hotels in Murrayfield
- 3 Star Hotels in Bruntsfield
- 3 Star Hotels in Dollar
- 3 Star Hotels in Marchmont
- 3 Star Hotels in Dunfermline
- 4 Star Hotels in Edinburgh
- 3 Star Hotels in Edinburgh
- 5 Star Hotels in Edinburgh
- 3 Star Hotels in Seafield
- 3 Star Hotels in Gorgie
- 3 Star Hotels in Multrees Walk
- 4 Star Hotels in Multrees Walk
- 2 Star Hotels in Edinburgh Port
- 3 Star Hotels in Edinburgh Port
- 4 Star Hotels in Edinburgh Port


















































































