- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. Andrews romantic hotels

1. Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. AndrewsSt. Andrews
9.2 out of 10, Wonderful, (830 reviews)
The price is RM589
RM707 total
includes taxes & fees
15 Dec - 16 Dec

2. Old Course Hotel
Old Course HotelSt. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
The price is RM1,327
RM1,592 total
includes taxes & fees
8 Dec - 9 Dec

3. Marine & Lawn Rusacks
Marine & Lawn RusacksSt. Andrews
9.4 out of 10, Exceptional, (512 reviews)
The price is RM1,210
RM1,452 total
includes taxes & fees
8 Dec - 9 Dec

4. Cleveden House by The Dunvegan
Cleveden House by The DunveganSt. Andrews
9.0 out of 10, Wonderful, (252 reviews)
The price is RM581
RM697 total
includes taxes & fees
1 Dec - 2 Dec

5. Rufflets St Andrews
Rufflets St AndrewsSt. Andrews
9.4 out of 10, Exceptional, (443 reviews)
The price is RM576
RM691 total
includes taxes & fees
3 Dec - 4 Dec

6. 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 RM603
RM723 total
includes taxes & fees
15 Nov - 16 Nov

7. Seaton House - Small Luxury Hotels of the World
Seaton House - Small Luxury Hotels of the WorldSt. Andrews
9.8 out of 10, Exceptional, (105 reviews)
The price is RM1,215
RM1,458 total
includes taxes & fees
15 Nov - 16 Nov

8. The Inn At Kingsbarns
The Inn At KingsbarnsSt. Andrews
9.8 out of 10, Exceptional, (224 reviews)
The price is RM315
RM378 total
includes taxes & fees
20 Nov - 21 Nov

9. Fairmont St Andrews
Fairmont St AndrewsSt. Andrews
9.2 out of 10, Wonderful, (1,001 reviews)
The price is RM1,138
RM1,365 total
includes taxes & fees
18 Nov - 19 Nov

10. Apex City Quay Hotel & Spa
Apex City Quay Hotel & SpaDundee
9.4 out of 10, Exceptional, (1,288 reviews)
The price is RM355
RM426 total
includes taxes & fees
13 Dec - 14 Dec
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.






























