Skip to main content

Search hotels in Anstruther

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

Anstruther – 99 hotels and places to stay

Filter by:

Star rating

Review score

The Bank

Hotel in Anstruther

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

P
Paola
From
Italy
This hotel is a gem. Eegant design, very comfortable bed, clean and spacious rooms, kind and attentive staff, position is excellent. The restaurant for breackfast and dinner has a breathtaking view on the sea and the Dreel. Breackfast is super and service very quick. This was our second stay here and we plan to come back.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 630 reviews
Price from
£149.50
1 night, 2 adults

Harbour Inn

Hotel in Anstruther

Facing the beachfront, Harbour Inn offers 4-star accommodation in Anstruther and features a garden, shared lounge and terrace.

d
david
From
United Kingdom
Went to Anstruther for a short break and found this fantastic hotel located in the town centre with lots of local amenities on the doorstep, was able to park outside easily and check in was fast & friendly. The room itself was absolutely stunning with fresh decor following the recent refurbishment, great TV & WiFi, couldn't ask for anything better! Popped into the bar for a couple drinks and received a warm & friendly welcome from the staff and locals alike. If you are planning a trip to Anstruther then look no further and make the harbour inn your choice of destination, highly recommended.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 183 reviews
Price from
£150
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 shared lounge, free private parking, a terrace and a restaurant.

R
Ralph
From
United Kingdom
The location was perfect for us . The staff were so helpful and friendly and rooms were clean and comfortable.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 415 reviews
Price from
£140
1 night, 2 adults

The Waterfront

Anstruther

Just a few steps from Anstruther’s harbour and marina, with views over the Firth of Forth, The Waterfront offers 4-star bed and breakfast accommodation with free Wi-Fi.

M
MATTHEW
From
United States
Amazing room and bathroom with modern renovations.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,413 reviews
Price from
£126.50
1 night, 2 adults

The Spindrift Guest House

Anstruther

Featuring a garden and views of quiet street, The Spindrift Guest House is a guest house situated in a historic building in Anstruther, less than 1 km from Billow Ness Beach.

M
Mark
From
Australia
Very friendly and helpful owners . Plenty of local knowledge. Nice comfortable accomodation that has nice pretty touches throughout that can make you feel at home. 10 min walk to most things around Anstruther and Pittenweem. Lovely little villages. Car parking available. Beautiful breakfast.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 113 reviews
Price from
£162
1 night, 2 adults

Murray Library Hostel

Anstruther

Situated in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features rooms with sea views and free WiFi. The property is non-smoking and is set 14 km from St Andrews Bay.

K
Khushwant
From
India
Absolutely fantastic, and great location. Darrius, the warden/ caretaker is a great guy. Would stay here again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 660 reviews
Price from
£83
1 night, 2 adults

The Blue Loft

Anstruther

Situated in Anstruther, 200 metres from Billow Ness Beach and 15 km from St Andrews Bay, The Blue Loft features accommodation with free WiFi in a historic building.

C
Crg1981
From
United Kingdom
Plenty tea and coffee and fresh milk
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews
Price from
£149.50
1 night, 2 adults

Invermay

Anstruther

Offering sea views, Invermay is an accommodation set in Anstruther, 17 km from St Andrews Bay and 18 km from St Andrews University. This apartment is 39 km from Discovery Point.

A
Andrew
From
United Kingdom
Great location and views of the sea. We loved the details inside such as the decor, the wood burning stove and the films and books that were available. The kitchen had all the utensils you would require and the food and drink hamper we found on arrival was a nice touch.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews
Price from
£910.80
1 night, 2 adults

Harbour View Anstruther 13 Shore Street

Anstruther

Located in Anstruther, just a few steps from Billow Ness Beach, Harbour View Anstruther 13 Shore Street provides beachfront accommodation with a private beach area, pool with a view, a bar and free...

A
Anne
From
United Kingdom
Excellent location for exploring the area.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews
Price from
£135
1 night, 2 adults

Maimies Harbourview

Anstruther

Maimies Harbourview provides accommodation located in Anstruther, 17 km from St Andrews University and 39 km from Discovery Point.

L
Linda
From
United Kingdom
Amazing property with great views of harbour
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 15 reviews
Price from
£699.20
1 night, 2 adults
See all 99 hotels in Anstruther

Hotels with parking in Anstruther

Most booked hotels in Anstruther and surroundings in the past month

See all
  • Popular with guests booking hotels in Anstruther

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 630 reviews
  • Popular with guests booking hotels in Anstruther

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 415 reviews
  • Popular with guests booking hotels in Anstruther

    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 183 reviews
  • Popular with guests booking hotels in Cellardyke

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 73 reviews
  • Popular with guests booking hotels in Cellardyke

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 23 reviews
  • Popular with guests booking hotels in Crail

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 76 reviews
  • Popular with guests booking hotels in Crail

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 229 reviews
  • Popular with guests booking hotels in Cellardyke

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 266 reviews
  • Popular with guests booking hotels in Crail

  • Popular with guests booking hotels in Cellardyke

Hotels located in the centre of Anstruther

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 41 reviews

    Situated in Anstruther, 100 metres from Billow Ness Beach and 14 km from St Andrews Bay, Smugglers Loft features accommodation with free WiFi in a historic building.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 19 reviews

    Watersedge Apartment- cosy home by the sea is located in Anstruther, 14 km from St Andrews Bay, 15 km from St Andrews University, and 37 km from Discovery Point.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 29 reviews

    Tall Ship - Three-bedroom coastal house with sea views is a beachfront property situated in Anstruther, 70 metres from Billow Ness Beach and 14 km from St Andrews Bay.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 21 reviews

    Situated 14 km from St Andrews Bay, 15 km from St Andrews University and 37 km from Discovery Point, Murrays Neuk- stylish coastal apartment features accommodation set in Anstruther.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 15 reviews

    Set in Anstruther and only 300 metres from Billow Ness Beach, 2 Melville Terrace Anstruther offers accommodation with garden views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews

    Harbourside Apartment enjoys a location in Anstruther, just 15 km from St Andrews University and 37 km from Discovery Point. The 4-star holiday home has sea views and is 14 km from St Andrews Bay.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 7 reviews

    Located in Anstruther, Andersons Neuk- stunning coastal apartment is a recently renovated accommodation, 60 metres from Billow Ness Beach and 14 km from St Andrews Bay.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 91 reviews

    The Old Paint Shop Apartment - Centrally Situated is set in Anstruther, 14 km from St Andrews Bay, 15 km from St Andrews University, as well as 37 km from Discovery Point.

Budget hotels in Anstruther and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 11 reviews

    Located in Anstruther, Sea View provides accommodation 15 km from St Andrews University and 37 km from Discovery Point. The 4-star holiday home features sea views and is 14 km from St Andrews Bay.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 93 reviews

    Tucked Away - Seaside Home in Anstruther Sleeps 6 is set in Anstruther, 14 km from St Andrews Bay, 15 km from St Andrews University, as well as 37 km from Discovery Point.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 8 reviews

    Located 14 km from St Andrews Bay, 15 km from St Andrews University and 37 km from Discovery Point, Academy Apartment Anstruther- stunning luxury home offers accommodation situated in Anstruther.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 14 reviews

    Located 15 km from St Andrews Bay, 15 km from St Andrews University and 37 km from Discovery Point, Dolphin Cottage- traditional cottage on Fife Coast offers accommodation situated in Anstruther.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 13 reviews

    Offering a garden and river view, Ainster House is set in Fife, 14 km from St Andrews Bay and 15 km from St Andrews University.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 36 reviews

    Pass the Keys The Old Stables, The Loan, Anstruther, a property with a garden, is located in Anstruther, 200 metres from Billow Ness Beach, 14 km from St Andrews Bay, as well as 15 km from St Andrews...

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 8 reviews

    Offering a garden and garden view, 2 Bedroom Cozy Coastal Retreat in Anstruther is situated in Anstruther, 14 km from St Andrews Bay and 15 km from St Andrews University.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 64 reviews

    Offering sea views, Shorefront Apartment - Sea View with 3 Bedrooms is an accommodation situated in Anstruther, 15 km from St Andrews Bay and 15 km from St Andrews University.

Best hotels with breakfast in Anstruther and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 589 reviews

    Set just 800 metres from Billow Ness Beach, The Coastal Inn OUTBUILDING offers accommodation in Cellardyke with access to a garden, a bar, as well as private check-in and check-out.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 76 reviews

    Boasting a bar, The Shoregate is set in Crail in the Fife region, 12 km from St Andrews Bay and 16 km from St Andrews University.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 229 reviews

    Located in Crail, 12 km from St Andrews Bay, The Golf Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,889 reviews

    Set in 120 acres of scenic Fife countryside, Kilconquhar Castle Estate features a heated indoor swimming pool and horse riding facilities.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Offering a garden and garden view, Merchants House- stunning seaview period home is situated in Anstruther, 14 km from St Andrews Bay and 15 km from St Andrews University.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 12 reviews

    Situated in Anstruther, just 100 metres from Billow Ness Beach, Hidden Gem On The Harbour features beachfront accommodation with free WiFi.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 67 reviews

    Situated in Fife, just 100 metres from Billow Ness Beach, At Anchor (with a Harbour View) features beachfront accommodation with free WiFi.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 7 reviews

    Walters Neuk Anstruther- luxury coastal home is set in Anstruther, 14 km from St Andrews Bay, 15 km from St Andrews University, as well as 37 km from Discovery Point.

What guests said about Anstruther:

  • 10.0

    Harbour, shops nearby.

    Harbour, shops nearby. Mostly uncrowded, except chippies on weekend evenings. Good local restaurants, local food, easy to book. Nearby working harbours, and St Andrews within easy reach, and good to visit. Several farm shops, all good quality, for fruit, veg, bread, fish, meat from local sources.
    Guest review by
    Berin
    United Kingdom
  • 10.0

    Very characterful village in a lovely part of Fife.

    Very characterful village in a lovely part of Fife. People are very friendly and it has all the facilities you would want. Plenty of pubs and eating places; small independent shops etc. Good communication links with St Andrews and other wee villages. Lovely outdoor pool recently upgraded.
    Guest review by
    bruin
  • 10.0

    Beautiful village location. Access to the Fife coastal path.

    Beautiful village location. Access to the Fife coastal path. Decent restaurants and pub. We ate both nights at the Waterfront- delicious seafood sharing platter, fresh roasted veg soup, octopus risotto, and lamb kofta. Good range of choice and reasonable prices. Worth booking, esp Fridays as it's popular, but later in the evening it was quieter and you could walk in. We walked the stunning coastal path, saw bottlenose dolphins, diving gannets and terns. Not for those of limited mobility, but there seemed to be plenty of places near where you could drive for the view.
    Guest review by
    Barrows
  • 10.0

    We visit the town occasionally for the best fish and chips...

    We visit the town occasionally for the best fish and chips in Scotland. It still has a lot of interesting little shops on the main street. There are pleasant walks along the Fife coastal trail (lovely for going with a dog). If you can visit in June, be sure to book the May Princess for a short boat trip across to the Isle of May (no dogs on this trip) to see the most wonderful nesting seabirds, who visit this now uninhabited (except for the bird counters) island, in their thousands. And the seals, resting on the rocky island shore. Always an amazing experience.
    Guest review by
    Dorothy
    United Kingdom
  • 10.0

    We have stay in and near Anstruther before as it was very...

    We have stay in and near Anstruther before as it was very handy to go to the Isle of May to see the puffins. Great trip on the May Princess, highly recommend. Also the coastal road from Elie along to Anstruther and on to Crail is worth doing. But Anstruther for me is a good central point to explore this beautiful area.
    Guest review by
    Jennifer
    United Kingdom
  • 10.0

    Charming village right on the Fife Coastal Path, which is a...

    Charming village right on the Fife Coastal Path, which is a wonderful walk (and very easy in this area). Just a great place to get a feel for this part of Scotland, entirely different from the Highlands or Edinburgh and an equally important area of Scotland to have on a tourists' "must do" list.
    Guest review by
    PAC NH
    United States

See reviews by guests who stayed at hotels in Anstruther

See all
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 7 reviews
    Amazing property in anstruther which has been renovated to a very high standard. Exceptionally clean with everything you need for a self catering holiday. Bathrooms brilliant and beds super comfortable. Great location for exploring anstruther and the fife coast. Co-op 5 minute walk for provisions and 5 minute walk down to harbour for fish and chips. Nice outside space for sitting when the sun shines.
    Guest review by
    maxine
    United Kingdom
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 415 reviews
    Very warm welcome and friendly staff. We stayed in December and appreciated the efficient radiators and piping hot power shower. The breakfast was one of the best we've eaten. Very convenient location for exploring this stretch of the Fife coast. Crail is a lovely fishing village and the walk from there to Anstruther and back (8 miles) was the perfect start to the Cheistmas season.
    Guest review by
    AWiddowson
    United Kingdom
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 57 reviews
    Honestly, the best holiday home experience we’ve had! Everything was super clean and well thought out for travellers - would definitely visit again! Anstruther is also gorgeous, but the host of the property had thought of everything which made our trip just perfect. Also liked the plentiful and free parking as we had two cars.
    Guest review by
    Lindsey
    United Kingdom
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 40 reviews
    Lovely, clean apartment, well situated for local villages and easy walk into Anstruther, and practically on the Fife Coastal Path. Plenty of room, well equipped kitchen
    Guest review by
    Christine
    United Kingdom
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 36 reviews
    Excellent apartment for a few days in Anstruther in the East Nuuk of Fife. Spacious , clean and well laid out. will definitely stay again.
    Guest review by
    Ivor
    United Kingdom

Research, refine and make plans for your whole trip