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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Breakfast included Luxury Pool Mid-range Romantic Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up Independent Hotels & up & up Internet Non-Smoking Hotel Cheap Hotels Hotels with Restaurants Golf Hotels Air Conditioning Modern Hotels Concierge Meeting Rooms Accessible rooms Golf course Charming Hotels €€ €€€ €€€€ Luxury Traveller Peace and Quiet Seeker Shopping Fanatic Hotels with Balconies Beachfront Foodie Like a Local Fairmont Suite Hotels Trendsetter Business Centre Beach Goer City Centre Thrill Seeker Family Holiday Maker Within 10 km Within 25 km Any Distance from Anstruther Harbour
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Balcomie Links Hotel
Toprooms.com
US$107
View Deal
Balcomie Road, Crail KY10 3TN, Scotland
6.7 km from Anstruther Harbour
  • Free Wifi
  • Free Parking
Kilconquhar Castle Estate and Country Club
Booking.com
US$76
View Deal
| East Neuk, Kilconquhar, Scotland
7.5 km from Anstruther Harbour
  • Free Wifi
  • Free Parking
Savings alert: 20% below average rate

The price you found is 20% lower than this hotel's average rate of US$95/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.

No photo provided
High Street, Elie, Leven, Levenmouth KY9 1DB, Scotland
8.2 km from Anstruther Harbour
    Fairmont St Andrews
    SAVE US$38
    US$314
    Fairmont.com
    US$276
    View Deal
    St. Andrews Bay, St Andrews KY16 8PN, Scotland
    11.1 km from Anstruther Harbour
    • Free Wifi
    • Free Parking
    Premier Inn St Andrews Hotel
    Agoda.com
    View Deal
    23 Largo Road, St Andrews KY16 8NH, Scotland
    13.9 km from Anstruther Harbour
    • Free Wifi
    • Free Parking
    Albany Hotel
    Expedia.com
    US$143
    View Deal
    56 North Street, St Andrews KY16 9AH, Scotland
    14.5 km from Anstruther Harbour
    • Free Wifi
    • Breakfast included
    Greyfriars Hotel
    Travelocity
    US$182
    View Deal
    129 North Street, St Andrews KY16 9AG, Scotland
    14.7 km from Anstruther Harbour
    • Free Wifi
    • Restaurant
    Savings alert: 12% below average rate

    The price you found is 12% lower than this hotel's average rate of US$207/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.

    Kinnettles Hotel
    Booking.com
    US$337
    View Deal
    127 North Street, St Andrews KY16 9AG, Scotland
    14.7 km from Anstruther Harbour
    • Free Wifi
    • Free Parking
    Vardon House
    22 Murray Park, St Andrews KY16 9AW, Scotland
    14.8 km from Anstruther Harbour
      Anstruther has 9 B&Bs/inns with 1,349 reviews
      The Bank - Anstruther
      SAVE US$4
      US$114
      Booking.com
      US$110
      View Deal
      23-25 High Street East, Anstruther KY10 3DQ, Scotland
      0.3 km from Anstruther Harbour
      • Free Wifi
      • Breakfast included
      The Spindrift
      Booking.com
      US$135
      View Deal
      Pittenweem Road, Anstruther KY10 3DT, Scotland
      0.9 km from Anstruther Harbour
      • Free Wifi
      • Free Parking
      The Waterfront
      SAVE US$32
      US$156
      Agoda.com
      US$124
      View Deal
      18/20 Shore Street, Anstruther KY10 3EA, Scotland
      0.1 km from Anstruther Harbour
      • Free Wifi
      • Breakfast included
      See all 9 Anstruther B&Bs/inns
      See all hotels in or near Anstruther
      Balcomie Links Hotel
      Toprooms.com
      US$107
      View Deal
      Balcomie Road, Crail KY10 3TN, Scotland
      6.7 km from Anstruther Harbour
      • Free Wifi
      • Free Parking
      Kilconquhar Castle Estate and Country Club
      Booking.com
      US$76
      View Deal
      | East Neuk, Kilconquhar, Scotland
      7.5 km from Anstruther Harbour
      • Free Wifi
      • Free Parking
      Savings alert: 20% below average rate

      The price you found is 20% lower than this hotel's average rate of US$95/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.

      Fairmont St Andrews
      SAVE US$38
      US$314
      Fairmont.com
      US$276
      View Deal
      St. Andrews Bay, St Andrews KY16 8PN, Scotland
      11.1 km from Anstruther Harbour
      • Free Wifi
      • Free Parking
      Premier Inn St Andrews Hotel
      Agoda.com
      View Deal
      23 Largo Road, St Andrews KY16 8NH, Scotland
      13.9 km from Anstruther Harbour
      • Free Wifi
      • Free Parking
      Albany Hotel
      Expedia.com
      US$143
      View Deal
      56 North Street, St Andrews KY16 9AH, Scotland
      14.5 km from Anstruther Harbour
      • Free Wifi
      • Breakfast included
      *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.