Skip to main content

Search hotels in Anstruther

Enter your dates to see the latest prices and deals for Anstruther hotels

Filter by:

Star rating

Review score

Anstruther – 17 hotels and places to stay

See the latest prices and deals by choosing your dates.
Harbour Inn, hotel in Anstruther

Harbour Inn features a garden, shared lounge, a terrace and restaurant in Anstruther.

Our stay at this hotel was absolutely amazing. The owner and his team are incredibly friendly, helpful, and attentive. He went above and beyond to make our stay as perfect as possible. The owner is such a genuinely nice and charismatic person—it felt more like visiting a good friend than staying at a hotel. The rooms were beautifully furnished, and he did an outstanding job of preserving the charm of the 400-year-old building while seamlessly incorporating modern standards and comforts. We had a parking spot right in front of the hotel on the street. Since we were driving a rather large car (BMW X6), parking was a bit tight at first. However, the owner immediately moved his own car to give us more space—such a thoughtful gesture! All in all, if I could give more than 10 out of 10, I would happily rate our stay at least 15 out of 10!
Scored 8.0
8.0
Rated very good
Very good
35 reviews
Price from
£180.50
1 night, 2 adults
The Bank, hotel in Anstruther

Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.

Easy to find and comfortable
Scored 8.6
8.6
Rated fabulous
Fabulous
637 reviews
Price from
£115
1 night, 2 adults
Balcomie Links Hotel, hotel in Anstruther

Set in Anstruther, 12 km from St Andrews Bay, Balcomie Links Hotel offers accommodation with a garden, free private parking, a shared lounge and a terrace.

The location was perfect for us . The staff were so helpful and friendly and rooms were clean and comfortable.
Scored 7.7
7.7
Rated good
Good
324 reviews
Price from
£135
1 night, 2 adults
Murray Library Hostel, hotel in Anstruther

Murray Library Hostel features free WiFi throughout the property and views of sea in Anstruther.

Lovely location overlooking the sea, the rooms are very comfortable and generally it is very clean. The shared kitchen is nice and generally people staying there were friendly. We arrived late but it was easy to access the properly
Scored 8.9
8.9
Rated fabulous
Fabulous
536 reviews
Price from
£79
1 night, 2 adults
Brackness House Luxury B&B, hotel in Anstruther

Located in Anstruther, in a historic building, 300 metres from Billow Ness Beach, Brackness House Luxury B&B is a bed and breakfast with a garden and shared lounge.

Excellent accommodation, only 5 minutes walking distance from the lovely harbor of Anstruther! Elegant rooms with all comforts. Both Robert, who runs the property, and his kind and hospitable wife made us feel right at home. We will certainly revisit Brackness in the Spring to stay for a few more days.
Scored 9.7
9.7
Rated exceptional
Exceptional
207 reviews
Price from
£145
1 night, 2 adults
See all 17 hotels in Anstruther

What guests said about Anstruther:

  • Scored 10
    10

    This was my first trip in the winter (I usually visit in the...

    This was my first trip in the winter (I usually visit in the warmer weather). I still loved it and the sunrises were spectacular. One thing I might take into account when I come again is that many of the shop are closed monday and/or tuesday and/or wednesday. Fine if you're there for a week but I only really had tuesday and wednesday.
    Susan
    United Kingdom
  • Scored 8.0
    8.0

    Coastal walks are great and would go back for more of that...

    Coastal walks are great and would go back for more of that in better weather. Extreme cold drove us back to our lovely cosy cottage. Visited during the quiet post Festive period when lots of places close for renovation etc so perhaps not the best time to gauge the place. The Bank pub and the Dreel Inn were both lovely and served top notch food and drinks. The 'award winning' fish restaurant was disappointing especially since it was the reason for going there! Didn't have a chance to try the other chippies as it was only a short stay.
    Mary
    United Kingdom
  • Scored 10
    10

    I love Anstruther - we have a short break here every year.

    I love Anstruther - we have a short break here every year. The coast is stunning and the small towns are very pretty and full of character. It is a wonderful place for walking - in fact, it is one of my favourite places in Scotland.
    Chloe
    United Kingdom
  • Scored 10
    10

    Anstruther and the surrounding areas , Ellie, St Monans,...

    Anstruther and the surrounding areas , Ellie, St Monans, Craig and Pittenweem are just a few miles in both directions . The bus to St Andrew’s is outside the bakery on both sides so in 20 mins you can be in St Andrews .
    carol
    United Kingdom
  • Scored 10
    10

    Gorgeous wee village in East Neil, one of the most beautiful...

    Gorgeous wee village in East Neil, one of the most beautiful areas in Scotland. Lovely shops near the harbour, and easy walking distance of the equally beautiful villages of Pittenweem, St Monans, Crail and Cellardyke
    Claire
    United Kingdom
  • Scored 10
    10

    I visited Anstruther specifically for a boat trip to The...

    I visited Anstruther specifically for a boat trip to The Isle of May. The weather proved to be excellent for us and the trip I would recommend to anybody interested in Nature and specifically seabirds like Puffin, Arctic Tern, Cormorant, Shag, Guillemote, Razorbill and so on. I was there for 2 nights in a lovely B&B (Brackness House) which was within 5 minutes walk of the harbour meaning we had no need to seek parking (which can be an issue at busy times). Anstruther is a beautiful little fishing port and I will re-visit probably as part of a walking holiday on the Fife Coastal path. We ate at the Dreel pub on the one evening. A fabulous warm welcome and lovely food, though a bit limited for my wife who is a confessed fussy vegetarian. I found the meal to be a little expensive at first but have since learned about the tax issues facing small businesses in Scotland so have revised my opinion about the costs. It certainly was not over expensive and I would happily go back. We ate the second evening wotha takeaway from the Wee Chippy on the harbour front. Again lovely food, a little more expensive than I was expecting, but again, not massively so and probably reflective of all the local prices. I would happily recommend both the Dreel and Wee Chippy as places to eat.
    Anthony
    United Kingdom

See reviews by guests who stayed at hotels in Anstruther

See all
  • Scored 7.7
    7.7
    Rated good
    Good
     · 324 reviews
    Clean room and bathroom . Good shower.comfy bed. Slept well. Good choice of breakfast. Excellent bacon and scrambled eggs!! Motorbike parking in front of hotel in car park. Secure as very quiet town. Good position to explore the lovely town of Crail . Reasonable costs for bar food. Reasonable prices for drinks too! Good storage space for bike gear!! A big thanks to Alex and brent for looking after us!
    Keith Miller
    United Kingdom
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 72 reviews
    The Location of the apartment is excellent, within easy walking distance of Cellardyke and Anstruther. These villages have great restaurants and lovely clear water for swimming in. We just can’t put into words how good the location and apartment were. On our next visit to Fife guess where we will be booking!!!!!
    Maurice
    United Kingdom
  • From £115 per night
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 637 reviews
    Lovely big clean room with a comfy bed and sea view.Cracking breakfast in the morning. My wife left her purse with cash and cards in the room and we didn’t relies till we were home. Phoned the hotel and they posted purse and all contents to us recorded delivery. Thank you very much . Great stay.
    Alan
    United Kingdom
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 94 reviews
    This property was perfectly located for the small town of Anstruther, just a couple of minutes walk into the town. The place was immaculate, clean, comfy and had an amazing shower and clean linen.
    Kay
    United Kingdom
  • From £126.50 per night
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1,426 reviews
    Everything was great. The hotel, the restaurant and the staff
    Alexei
    Romania