We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Accommodation
Price per night
Location
Any Distance
from
  • Sort by:
  • Best Value
  • Lowest price
  • Distance
Updating list...
Balcomie Links Hotel
Booking.com
View Deal
6.8 km from Anstruther
  • Free Wifi
  • Free Parking
Kilconquhar Castle Estate and Country Club
Booking.com
US$66
View Deal
7.4 km from Anstruther
  • Free Wifi
  • Free Parking
Fairmont St Andrews
SAVE US$32
US$209
Booking.com
US$177
View Deal
11.0 km from Anstruther
  • Free Wifi
  • Free Parking
Special offer
Albany Hotel
Booking.com
US$87
View Deal
14.3 km from Anstruther
  • Free Wifi
  • Breakfast included
Greyfriars Hotel
Booking.com
US$107
View Deal
14.5 km from Anstruther
  • Free Wifi
  • Restaurant
Kinnettles Hotel
Expedia.com
US$137
View Deal
14.6 km from Anstruther
  • Free Wifi
  • Free Parking
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$160/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Ardgowan Hotel
Booking.com
US$106
View Deal
14.6 km from Anstruther
  • Free Wifi
  • Restaurant
Hotel Du Vin
SAVE US$14
US$142
Travelocity
US$128
View Deal
14.7 km from Anstruther
  • Free Wifi
  • Free Parking
Best Western Scores Hotel
SAVE US$15
US$117
Travelocity
US$102
View Deal
14.7 km from Anstruther
  • Free Wifi
  • Free Parking
Macdonald Rusacks Hotel
SAVE US$11
US$138
Expedia.com
US$127
View Deal
14.8 km from Anstruther
  • Free Wifi
  • Free Parking
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of US$168/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Rufflets Hotel
Booking.com
US$154
View Deal
15.0 km from Anstruther
  • Free Wifi
  • Free Parking
Special offer
Special Price10% off room rate
Old Course Hotel, Golf Resort & Spa
SAVE US$143
US$292
Booking.com
US$149
View Deal
15.2 km from Anstruther
  • Free Wifi
  • Free Parking
Savings alert: 27% below average rate

The price you found is 27% lower than this hotel's average rate of US$203/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Old Manor Hotel
SAVE US$2
US$77
Expedia.com
US$75
View Deal
16.2 km from Anstruther
  • Free Wifi
  • Free Parking
No. 12 Quality Street B&B
Travelocity
US$107
View Deal
18.3 km from Anstruther
  • Free Wifi
  • Free Parking
Macdonald Marine Hotel & Spa
SAVE US$11
US$133
Expedia.com
US$122
View Deal
18.3 km from Anstruther
  • Free Parking
  • Pool
The Folly
Booking.com
US$149
View Deal
18.4 km from Anstruther
  • Free Wifi
  • Beachfront
Caledonian Hotel
Booking.com
US$58
View Deal
18.5 km from Anstruther
  • Free Wifi
  • Free Parking
Greywalls Hotel & Chez Roux
SAVE US$4
US$157
Hotels.com
US$153
View Deal
21.4 km from Anstruther
  • Free Wifi
  • Free Parking
Savings alert: 29% below average rate

The price you found is 29% lower than this hotel's average rate of US$214/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The St Michaels Inn
Booking.com
US$132
View Deal
21.8 km from Anstruther
  • Free Parking
  • Restaurant
Premier Inn St Andrews Hotel
PremierInn.com
View Deal
13.7 km from Anstruther
  • Free Wifi
  • Free Parking
Hazelbank Hotel
14.6 km from Anstruther
  • Free Wifi
  • Breakfast included
The Russell Hotel
14.7 km from Anstruther
  • Free Wifi
  • Free Parking
The Dunvegan Hotel
14.7 km from Anstruther
  • Free Wifi
  • Restaurant
Crusoe Hotel
14.9 km from Anstruther
  • Free Wifi
  • Free Parking
Nether Abbey Hotel
Hotels.com
View Deal
18.5 km from Anstruther
  • Free Wifi
  • Free Parking
Open Arms Hotel
20.2 km from Anstruther
  • Free Parking
  • Restaurant
Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.