Photo by Craig Cullinane

Find hotels near Dunfermline Abbey, Dunfermline from $55
Check prices for these dates
Our top choices for Dunfermline Abbey hotels

1. The City Hotel
The City HotelTown Centre, 0.2 mi from Dunfermline Abbey
8.8 out of 10, Excellent, (1,000 reviews)
$84 nightly
The price is $101
Nov 16 - Nov 17
Total with taxes and fees

2. No 10 - by StayDunfermline
No 10 - by StayDunfermline0.4 mi from Dunfermline Abbey
9.0 out of 10, Wonderful, (4 reviews)

3. Apex Grassmarket Hotel
Apex Grassmarket Hotel13.3 mi from Dunfermline Abbey
9.0 out of 10, Wonderful, (3,000 reviews)
$148 nightly
The price is $186
Nov 29 - Nov 30
Total with taxes and fees

4. Hill Park Hotel
Hill Park HotelRosyth, 2.9 mi from Dunfermline Abbey
8.6 out of 10, Excellent, (813 reviews)
$46 nightly
The price is $56
Nov 15 - Nov 16
Total with taxes and fees

5. Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHG2 mi from Dunfermline Abbey
8.8 out of 10, Excellent, (1,000 reviews)
$73 nightly
The price is $87
Nov 29 - Nov 30
Total with taxes and fees

6. Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's Inns2.6 mi from Dunfermline Abbey
8.4 out of 10, Very good, (590 reviews)
$50 nightly
The price is $60
Nov 29 - Nov 30
Total with taxes and fees

7. Keavil House Hotel Dunfermline by Sunday
Keavil House Hotel Dunfermline by SundayCrossford, 1.5 mi from Dunfermline Abbey
8.2 out of 10, Very good, (842 reviews)
$92 nightly
The price is $110
Nov 15 - Nov 16
Total with taxes and fees

8. Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie, 1.1 mi from Dunfermline Abbey
8.8 out of 10, Excellent, (789 reviews)
$74 nightly
The price is $89
Nov 22 - Nov 23
Total with taxes and fees

9. Point A Edinburgh Haymarket
Point A Edinburgh Haymarket12.9 mi from Dunfermline Abbey
8.8 out of 10, Excellent, (1,818 reviews)
$92 nightly
The price is $116
Nov 30 - Dec 1
Total with taxes and fees

10. Virgin Hotels Edinburgh
Virgin Hotels Edinburgh13.3 mi from Dunfermline Abbey
9.6 out of 10, Exceptional, (1,446 reviews)
$228 nightly
The price is $287
Nov 29 - Nov 30
Total with taxes and fees

11. The Adamson Hotel
The Adamson HotelCrossford, 1.4 mi from Dunfermline Abbey
8.4 out of 10, Very good, (615 reviews)
$66 nightly
The price is $80
Nov 22 - Nov 23
Total with taxes and fees

12. Mount Royal Hotel Edinburgh by The Unlimited Collection
Mount Royal Hotel Edinburgh by The Unlimited Collection13.1 mi from Dunfermline Abbey
8.8 out of 10, Excellent, (896 reviews)
$152 nightly
The price is $192
Nov 22 - Nov 23
Total with taxes and fees

13. Moxy Edinburgh Airport
Moxy Edinburgh Airport9.5 mi from Dunfermline Abbey
8.6 out of 10, Excellent, (2,687 reviews)
$86 nightly
The price is $108
Dec 13 - Dec 14
Total with taxes and fees

14. Apex Waterloo Place Hotel
Apex Waterloo Place Hotel13.3 mi from Dunfermline Abbey
9.2 out of 10, Wonderful, (2,158 reviews)
$154 nightly
The price is $193
Nov 29 - Nov 30
Total with taxes and fees

15. Market Street Hotel
Market Street Hotel13.3 mi from Dunfermline Abbey
9.8 out of 10, Exceptional, (1,587 reviews)
$165 nightly
The price is $208
Nov 30 - Dec 1
Total with taxes and fees

16. YOTEL Edinburgh
YOTEL Edinburgh12.7 mi from Dunfermline Abbey
8.8 out of 10, Excellent, (2,597 reviews)
$117 nightly
The price is $147
Nov 22 - Nov 23
Total with taxes and fees

17. Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel Edinburgh13.4 mi from Dunfermline Abbey
9.0 out of 10, Wonderful, (1,559 reviews)
$141 nightly
The price is $177
Nov 22 - Nov 23
Total with taxes and fees

18. Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHG11.5 mi from Dunfermline Abbey
8.6 out of 10, Excellent, (1,631 reviews)
$70 nightly
The price is $89
Dec 6 - Dec 7
Total with taxes and fees

19. Premier Inn Dunfermline
Premier Inn Dunfermline2.5 mi from Dunfermline Abbey
6.8 out of 10, (14 reviews)
$56 nightly
The price is $67
Dec 13 - Dec 14
Total with taxes and fees

20. DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry Crossing4.4 mi from Dunfermline Abbey
9.2 out of 10, Wonderful, (1,002 reviews)
$83 nightly
The price is $100
Nov 22 - Nov 23
Total with taxes and fees
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.
Compare popular hotels close to Dunfermline Abbey
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Keavil House Hotel Dunfermline by Sunday | 8.2 Very good 842 reviews | View | ||||||
![]() Pitbauchlie House Hotel, Sure Hotel Collection by BW | 8.8 Excellent 789 reviews | View | ||||||
![]() The City Hotel | 8.8 Excellent 1,000 reviews | View | ||||||
![]() Richmond Park Hotel | 8.2 Very good 897 reviews | View | ||||||
![]() Hill Park Hotel | 8.6 Excellent 813 reviews | View |
Top Dunfermline Abbey Hotel Reviews

The Adamson Hotel
10/10 Excellent
Other attractions near Dunfermline Abbey
Frequently asked questions
Explore a world of travel with Expedia
- Hostels in Dunfermline
- Hotels in Dunfermline
- 5 Star Hotels in Dunfermline
- Pool in Dunfermline
- Wyndham Hotels in Crossford
- Bed and Breakfast in Dunfermline
- Pet Friendly in Dunfermline
- 4 Star Hotels in Dunfermline
- Village Hotels in Limekilns
- Rosyth Hotels
- Premier Inn Hotels in Dunfermline
- Hotels near Knockhill Racing Circuit
- Travelodge UK Hotels in Dalgety Bay
- Hotels in Dalgety Bay
- 2 Star Hotels in Edinburgh City Centre
- Delta Hotels in Crossford
- 3 Star Hotels in Inverkeithing
- Hotels in Inverkeithing
- 5 Star Hotels in Dalgety Bay
- Hotels in North Queensferry
- Hotels in Bo'ness
- 4 Star Hotels in Edinburgh
- Hotels in Linlithgow
- Hotels in Cowdenbeath
- Hotels in Dollar
- Hotels in Culross
- Hotels in Kelty
- Hotels in Edinburgh
- Hotels near Forth Road Bridge
- Hotels near Edinburgh
- Hotels near Royal Highland Centre
- Crossford Hotels
- Budget in Dunfermline
- 3 Star Hotels in Dunfermline
- Hot Tub in Dunfermline
- Luxury in Dunfermline
- Historical in Dunfermline
- Bespoke Hotels in Crossford
- Beach in Dunfermline
- Hilton Hotels in Carnock
- Wedding in Dunfermline
- Tune Hotels in Crossford
- 2 Star Hotels in Edinburgh
- Golf in Dunfermline
- 5 Star Hotels in Crossford
- Ballantrae Hotels in Inchcolm
- Fitness Center in Dunfermline
- Staycity Serviced Apartments Hotels in Inchcolm
- 3 Star Hotels in North Queensferry
- LGBT Friendly in Dunfermline
- Freetobook Hotels in Inchcolm
- 4 Star Hotels in Old Town Edinburgh
- Weekend Getaways in Dunfermline
- Last-Minute Hotel Deals in Edinburgh
- Weekend Getaways in Dollar
- Weekend Getaways in Newbridge
- Weekend Getaways in Livingston
- Last-Minute Hotel Deals in Stirling
- Flights to Dunfermline
- Flights from Hounslow (LHR) to Edinburgh (EDI)
- British Airways Hounslow (LHR) to Edinburgh (EDI) flights
- Flights from Jamaica (JFK) to Edinburgh (EDI)
- Delta Air Lines Atlanta (ATL) to Edinburgh (EDI) flights
- Flights to South Queensferry
- Flights to Dollar
- Flights to Limekilns
- Flights to Bo'ness
- Flights to Edinburgh
- Enterprise Rental Cars in Dunfermline
- Van Car Rentals in Dunfermline
- Car rentals in Dunfermline
- Thrifty Car Rental Cars in Dunfermline
- Luxury Car Rentals in Dunfermline
- Car rentals near Rosyth
- Car rentals in Inverkeithing
- Minivan Car Rentals in Edinburgh
- Car rentals in South Queensferry
- Car rentals in Dalgety Bay
- Car rentals in Bo'ness






































































