You are booking hotel for more than 30 days
Spa
Select Filters
Your Budget
Show 5 more
Locality
Popular locations
Show -3 more
Showing Properties in Fife
Old Course Hotel
Based on 945 Ratings and 0 reviews
(945 Ratings)
$ 333
$ 269
+ $ 80 taxes & fees
Per Night
Fairmont St Andrews
Based on 1003 Ratings and 0 reviews
(1003 Ratings)
$ 307
+ $ 58 taxes & fees
Per Night
Best Western Plus Dunfermline Crossford Keavil House Hotel
Based on 508 Ratings and 0 reviews
(508 Ratings)
$ 112
$ 86
+ $ 24 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Kinnettles Hotel and Spa
Based on 144 Ratings and 0 reviews
(144 Ratings)
$ 325
$ 303
+ $ 88 taxes & fees
Per Night
Best Western Balgeddie House Hotel
Based on 643 Ratings and 0 reviews
(643 Ratings)
$ 84
$ 72
+ $ 20 taxes & fees
Per Night
Marine North Berwick
Based on 221 Ratings and 0 reviews
(221 Ratings)
$ 306
$ 285
+ $ 85 taxes & fees
Per Night
That's all the options we've got