Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

Hotels and more in Anstruther

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

The Bank 4 stars

Hotel in Anstruther

Stunning views of the Firth of Forth feature at this 4-star, family-run hotel. The room we got is huge, much bigger than expected. The breakfast was also excellent. All in all, the hotel more than exceeded our expectations, and for a very decent price.

Show more Show less
9
Superb
296 reviews
Avg. price/night:
£138
Check availability

Murray Library Hostel

Anstruther

Situated on the beachfront in Anstruther, Murray Library Hostel has a shared lounge. All the members of the staff are great! The lounge room is amazing, the sea view from the bedroom is really great. Really nice place. I recommend!

Show more Show less
9.4
Superb
276 reviews
Avg. price/night:
£19
Check availability

Brackness House Luxury B&B

Anstruther

Located in Anstruther, 37 km from Kirkcaldy, Brackness House Luxury B&B provides a shared lounge and free WiFi. the room, the familly, the garden, the breakfast. the kindness of thr owner.

Show more Show less
9.8
Exceptional
102 reviews
Avg. price/night:
£130
Check availability

The Waterfront 4 stars

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. Very clean and a nice breakfast was included. All of the staff was very helpful and friendly. The restaurant also serves lunch and dinner, which were both very good.

Show more Show less
9.1
Superb
548 reviews
Avg. price/night:
£56.93
Check availability

24 east green.

Anstruther

24 east green. Is situated in Anstruther. The accommodation is 37 km from Kirkcaldy. This apartment has 1 bedroom, a flat-screen TV, and a kitchenette. Lovely wee place with everything we needed. Looks newly decorated and well kitted out

Show more Show less
9.5
Exceptional
47 reviews
Avg. price/night:
£81
Check availability

The Sailmakers Loft 4 stars

Anstruther

The Sailmakers Loft is set in Anstruther. Guests staying at this holiday home have access to a fully equipped kitchen. The holiday home comes with a TV and 1 bedroom. the sailmakers loft was very modern a well appointed property with all you need for a short stay/ holiday I would recommend it to anyone.

Show more Show less
9.4
Superb
8 reviews

Harbour33- shore front apartment, Anstruther

Anstruther

Harbour33- shore front apartment, Anstruther is situated in Anstruther. The accommodation is 36 km from Kirkcaldy. Amazing views and location. Great local shops.

Show more Show less
9.8
Exceptional
5 reviews
Avg. price/night:
£130
Check availability

Harbour View

Anstruther

Harbour View is located in Anstruther and offers a restaurant. The property features sea views and is 36 km from Kirkcaldy. Great location with wonderful sea views. Lots of lovely places to eat and drink right on the doorstep. Comfortable accommodation with everything that you need.

Show more Show less
9.5
Exceptional
13 reviews
Avg. price/night:
£120
Check availability

Sea Breeze

Anstruther

Sea Breeze is set in Anstruther. The air-conditioned accommodation is 37 km from Kirkcaldy. Excellent property, beautifully fitted out. Immaculate store cupboard items available down to sea salt. Met by proprietor with pint of milk. I was staying as my daughter being married in Cellardyke perfect in everyway. Thank you.

Show more Show less
9.7
Exceptional
34 reviews
Avg. price/night:
£134.40
Check availability

The Captain's Lookout - Cosy House with Sea Views 4 stars

Anstruther

Situated in Anstruther in the Fife region, The Captain's Lookout - Cosy House with Sea Views is a 4-star property boasting free WiFi. The homestay features sea views and is 37 km from Kirkcaldy. Lovely home away from home. Comfy beds for a great restful sleep by the sea. Great location.

Show more Show less
9.3
Superb
20 reviews
Avg. price/night:
£242.90
Check availability

Anstruther's best hotels with breakfast

See all

Budget hotels in Anstruther

See all
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Anstruther:

Explore guest reviews of hotels in Anstruther

See all