Spa Hotels & Resorts in Dunfermline from AU$130
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Dunfermline Spa Hotels
Best Dunfermline Spa Hotels

Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House Hotel
8.4 out of 10, Very good, (644)
The price is AU$130
includes taxes & fees
2 Nov - 3 Nov

Norton House Hotel & Spa
Norton House Hotel & Spa
9.2 out of 10, Wonderful, (1005)
The price is AU$330
includes taxes & fees
2 Nov - 3 Nov

The Stirling Highland Hotel
The Stirling Highland Hotel
8.4 out of 10, Very good, (1052)

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh Airport
8.8 out of 10, Excellent, (1297)
The price is AU$184
includes taxes & fees
3 Nov - 4 Nov

Dalhousie Castle Hotel & Spa
Dalhousie Castle Hotel & Spa
8.6 out of 10, Excellent, (766)

Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
9.2 out of 10, Wonderful, (1870)
The price is AU$292
includes taxes & fees
10 Nov - 11 Nov

Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHG
8.4 out of 10, Very good, (1029)
The price is AU$140
includes taxes & fees
3 Nov - 4 Nov

Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City Centre
9.0 out of 10, Wonderful, (1012)
The price is AU$349
includes taxes & fees
2 Nov - 3 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

Apex Grassmarket Hotel
10/10 Excellent