Photo by Angela Newlands

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

The City Hotel
The City HotelTown Centre, 0.3 km from Dunfermline Abbey
8.8 out of 10, Excellent, (1,002 reviews)
The price is ฿2,884
฿3,461 total
includes taxes & fees
20 Apr - 21 Apr

Amorist Hotel
Amorist HotelTown Centre, 0.3 km from Dunfermline Abbey
8.0 out of 10, Very good, (1 review)
The price is ฿3,237
฿3,884 total
includes taxes & fees
19 Apr - 20 Apr

Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House HotelCrossford, 2.7 km from Dunfermline Abbey
8.4 out of 10, Very good, (731 reviews)
The price is ฿2,697
฿3,237 total
includes taxes & fees
26 Apr - 27 Apr

Premier Inn Dunfermline
Premier Inn Dunfermline4 km from Dunfermline Abbey
6.6 out of 10, (11 reviews)
The price is ฿1,906
฿2,287 total
includes taxes & fees
4 May - 5 May

Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's Inns4.2 km from Dunfermline Abbey
8.4 out of 10, Very good, (545 reviews)
The price is ฿2,174
฿2,608 total
includes taxes & fees
17 May - 18 May

Hill Park Hotel
Hill Park HotelRosyth, 4.7 km from Dunfermline Abbey
8.6 out of 10, Excellent, (678 reviews)
The price is ฿2,414
฿2,897 total
includes taxes & fees
30 Apr - 1 May

Queensferry guest house
Queensferry guest houseRosyth, 3.8 km from Dunfermline Abbey
7.0 out of 10, Good, (56 reviews)
The price is ฿2,062
฿2,474 total
includes taxes & fees
26 Apr - 27 Apr

Metro Inns Falkirk
Metro Inns Falkirk18.2 km from Dunfermline Abbey
6.0 out of 10, (797 reviews)
The price is ฿1,499
฿1,903 total
includes taxes & fees
20 Apr - 21 Apr

Britannia Hotel Edinburgh
Britannia Hotel Edinburgh19.9 km from Dunfermline Abbey
6.0 out of 10, (1,330 reviews)
The price is ฿1,978
฿2,374 total
includes taxes & fees
20 Apr - 21 Apr

Murrayfield Park Guest House
Murrayfield Park Guest House19.2 km from Dunfermline Abbey
5.8 out of 10, (305 reviews)
The price is ฿1,978
฿2,373 total
includes taxes & fees
20 Apr - 21 Apr

Green Hotel, A Member Of Radisson Individuals
Green Hotel, A Member Of Radisson Individuals15.6 km from Dunfermline Abbey
6.0 out of 10, (1 review)
The price is ฿2,913
฿3,496 total
includes taxes & fees
21 Apr - 22 Apr

The Kinross Salutation Inn
The Kinross Salutation Inn15.2 km from Dunfermline Abbey
4.0 out of 10, (1 review)
The price is ฿2,949
฿3,539 total
includes taxes & fees
29 Apr - 30 Apr

DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry Crossing7.2 km from Dunfermline Abbey
9.2 out of 10, Wonderful, (930 reviews)
The price is ฿2,944
฿3,533 total
includes taxes & fees
26 Apr - 27 Apr

1 Bedroom Pet Friendly Apt Wd Free Wifi, Parking, Netflix & Pool Table. Sleeps 3
1 Bedroom Pet Friendly Apt Wd Free Wifi, Parking, Netflix & Pool Table. Sleeps 38.3 km from Dunfermline Abbey
The price is ฿6,747
฿8,096 total
includes taxes & fees
19 Apr - 20 Apr

Dakota Edinburgh
Dakota Edinburgh10.4 km from Dunfermline Abbey
9.4 out of 10, Exceptional, (1,324 reviews)
The price is ฿3,496
฿4,195 total
includes taxes & fees
26 Apr - 27 Apr

Aberdour Hotel
Aberdour Hotel10 km from Dunfermline Abbey
8.4 out of 10, Very good, (19 reviews)
The price is ฿4,315
฿5,179 total
includes taxes & fees
19 Apr - 20 Apr

Beautiful Modern Open Plan Living With Hot Tub
Beautiful Modern Open Plan Living With Hot Tub8.7 km from Dunfermline Abbey
10.0 out of 10, Exceptional, (1 review)
The price is ฿12,447
฿20,521 total
includes taxes & fees
20 Apr - 21 Apr

Premier Inn Edinburgh - South Queensferry
Premier Inn Edinburgh - South Queensferry10.1 km from Dunfermline Abbey
7.8 out of 10, Good, (47 reviews)
The price is ฿1,949
฿2,339 total
includes taxes & fees
26 Apr - 27 Apr

Richmond Park Hotel
Richmond Park Hotel11.3 km from Dunfermline Abbey
8.2 out of 10, Very good, (726 reviews)
The price is ฿1,964
฿2,356 total
includes taxes & fees
26 Apr - 27 Apr

Linen Bank
Linen Bank13.4 km from Dunfermline Abbey
9.6 out of 10, Exceptional, (60 reviews)
The price is ฿2,697
฿3,237 total
includes taxes & fees
19 Apr - 20 Apr
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 | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The City Hotel | 8.8 Excellent 1,002 reviews | View | ||||||
![]() Amorist Hotel | 8.0 Very good 1 review | View | ||||||
![]() Best Western Plus Dunfermline Crossford Keavil House Hotel | 8.4 Very good 731 reviews | View | ||||||
![]() Premier Inn Dunfermline | 6.6 11 reviews | View | ||||||
![]() Sweet Chestnut, Dunfermline by Marston's Inns | 8.4 Very good 545 reviews | View |
Top Dunfermline Abbey Hotel Reviews

The City Hotel
10/10 Excellent








































































