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

1. Dean Park Hotel
Dean Park HotelKirkcaldy
8.8 out of 10, Excellent, (831 reviews)
The price is £71
includes taxes & fees
15 Nov - 16 Nov

2. Apex City Quay Hotel & Spa
Apex City Quay Hotel & SpaDundee
9.4 out of 10, Exceptional, (1,305 reviews)
The price is £79
includes taxes & fees
6 Dec - 7 Dec

3. Malmaison Dundee
Malmaison DundeeDundee
8.8 out of 10, Excellent, (1,011 reviews)
The price is £69
includes taxes & fees
15 Nov - 16 Nov

4. Carnoustie Golf Hotel
Carnoustie Golf HotelCarnoustie
9.2 out of 10, Wonderful, (1,000 reviews)
The price is £59
includes taxes & fees
15 Nov - 16 Nov

5. The Landmark Hotel & SPA Leisure Club Dundee By Sunday
The Landmark Hotel & SPA Leisure Club Dundee By SundayDundee
7.6 out of 10, Good, (1,000 reviews)
The price is £48
includes taxes & fees
6 Dec - 7 Dec

6. Rufflets St Andrews
Rufflets St AndrewsSt. Andrews
9.4 out of 10, Exceptional, (443 reviews)
The price is £156
includes taxes & fees
7 Dec - 8 Dec

7. Hotel Indigo Dundee by IHG
Hotel Indigo Dundee by IHGDundee
9.2 out of 10, Wonderful, (1,004 reviews)
The price is £51
includes taxes & fees
6 Dec - 7 Dec

8. Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. AndrewsSt. Andrews
9.2 out of 10, Wonderful, (830 reviews)
The price is £122
includes taxes & fees
9 Dec - 10 Dec

9. THE SPACE TO STAY APARTHOTEL
THE SPACE TO STAY APARTHOTELSt. Andrews
8.8 out of 10, Excellent, (197 reviews)

10. Cleveden House by The Dunvegan
Cleveden House by The DunveganSt. Andrews
9.0 out of 10, Wonderful, (250 reviews)
The price is £127
includes taxes & fees
11 Dec - 12 Dec

11. Balbirnie House
Balbirnie HouseGlenrothes
9.0 out of 10, Wonderful, (329 reviews)
The price is £93
includes taxes & fees
18 Nov - 19 Nov

12. No1. Apartments & West Park House Bedrooms St Andrews - St Mary’s
No1. Apartments & West Park House Bedrooms St Andrews - St Mary’sSt. Andrews
9.6 out of 10, Exceptional, (256 reviews)
The price is £146
includes taxes & fees
7 Dec - 8 Dec

13. Murrayshall Country Estate
Murrayshall Country EstatePerth
9.2 out of 10, Wonderful, (415 reviews)
The price is £97
includes taxes & fees
22 Nov - 23 Nov

14. Shaftesbury Lodge Guest House
Shaftesbury Lodge Guest HouseDundee
9.0 out of 10, Wonderful, (323 reviews)
The price is £75
includes taxes & fees
11 Nov - 12 Nov

15. Sunbank House Hotel
Sunbank House HotelPerth
9.4 out of 10, Exceptional, (123 reviews)
The price is £69
includes taxes & fees
23 Nov - 24 Nov

17. The Spindrift Guest House
The Spindrift Guest HouseAnstruther
9.8 out of 10, Exceptional, (133 reviews)
The price is £110
includes taxes & fees
12 Nov - 13 Nov

18. The Inn At Kingsbarns
The Inn At KingsbarnsSt. Andrews
9.8 out of 10, Exceptional, (223 reviews)
The price is £135
includes taxes & fees
15 Nov - 16 Nov

19. Parklands Hotel
Parklands HotelPerth
8.8 out of 10, Excellent, (324 reviews)
The price is £84
includes taxes & fees
15 Nov - 16 Nov










































































