- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Dunfermline hotels with a restaurant

1. The City Hotel
The City HotelTown Centre
8.8 out of 10, Excellent, (1,000 reviews)
The price is €105
includes taxes & fees
9 Nov - 10 Nov

2. Hill Park Hotel
Hill Park HotelRosyth
8.6 out of 10, Excellent, (810 reviews)
The price is €57
includes taxes & fees
11 Nov - 12 Nov

3. Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHGDunfermline
8.8 out of 10, Excellent, (1,000 reviews)
The price is €79
includes taxes & fees
29 Nov - 30 Nov

4. Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's InnsDunfermline
8.4 out of 10, Very good, (587 reviews)
The price is €58
includes taxes & fees
29 Nov - 30 Nov

5. The Adamson Hotel
The Adamson HotelCrossford
8.4 out of 10, Very good, (611 reviews)
The price is €74
includes taxes & fees
8 Nov - 9 Nov

6. Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie
8.8 out of 10, Excellent, (788 reviews)
The price is €81
includes taxes & fees
15 Nov - 16 Nov

7. Keavil House Hotel Dunfermline by Sunday
Keavil House Hotel Dunfermline by SundayCrossford
8.2 out of 10, Very good, (840 reviews)
The price is €100
includes taxes & fees
8 Nov - 9 Nov

8. Premier Inn Dunfermline
Premier Inn DunfermlineDunfermline
6.8 out of 10, (14 reviews)
The price is €61
includes taxes & fees
6 Dec - 7 Dec

9. DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry CrossingDunfermline
9.2 out of 10, Wonderful, (1,003 reviews)
The price is €91
includes taxes & fees
15 Nov - 16 Nov

10. Richmond Park Hotel
Richmond Park HotelBo'ness
8.2 out of 10, Very good, (890 reviews)
The price is €61
includes taxes & fees
8 Nov - 9 Nov
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.
Top Dunfermline Hotel Reviews

Fingal - A Luxury Floating Hotel
Fingal - A Luxury Floating HotelLeith





































































