Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Anstruther – 41 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

The Bank

Hotel in Anstruther

Stunning views of the Firth of Forth feature at this 4-star, family-run hotel. Great situation. No parking but we did get one about fifty metres up road. We were in room one top floor and view over harbour and sea were unbelievable. Could see bass rock and north Berwick and other coast. Room was really big and tastefully decorated. The ensuite was bigger than a lot of hotel rooms and had good roomy shower with great pressure. Food was good. We had dinner and the food was a step up from most pub meals. Only comment for meal was cheeseboard was too big for me to eat all and certainly value for money. Port with it a nice touch

Show more Show less
8.8
Excellent
349 reviews
Price from
$182
per night

The Royal Hotel

Hotel in Anstruther

Set on the beachfront in Anstruther and boasting a bar, The Royal Hotel has free WiFi throughout the property. All guest rooms in the hotel are fitted with a kettle. A cozy, welcoming and comfortable hotel. The location could not have been more perfect, just a quick minute from everything you need. We absolutely loved our time at the Royal Hotel! A huge thank you for making us fell at home! ❤️ See you very soon!

Show more Show less
8.2
Very Good
455 reviews
Price from
$96
per night

The Waterfront

Anstruther

Just a few steps from Anstruther’s harbor and marina, with views of the Firth of Forth, The Waterfront offers 4-star accommodations with breakfast included and free Wi-Fi. Comfy, efficient welcome, well equipped aesthetic room

Show more Show less
9
Awesome
859 reviews
Price from
$71
per night

The Boathouse

Anstruther

Featuring a restaurant and a bar, The Boathouse offers free WiFi and views across the Firth of Forth. Anstruther Golf Club is just 1640 feet away. The bedrooms each feature an private bathroom. Amazing place to stay! The view in the mornings was magical even with a winter storm rolling in. Staff were excellent and the room was spacious and clean. We will be back!

Show more Show less
8.2
Very Good
308 reviews
Price from
$136
per night

Murray Library Hostel

Anstruther

Murray Library Hostel is located on the beachfront in Anstruther, a few steps from Billow Ness Beach. The room was more than a standard double and had a delightful view of the harbor. There were blackout curtains to ensure a good night’s sleep. They even provided binoculars for a better view. Since it was a former library, our room came with a selection of books. It is a hostel, so toilets and showers were across the hall. They were spotlessly clean and we had our own designated toilet and shower facility for our room. There is a small sink in your room. There is a lovely large and sunny common room downstairs. There is access to a kettle and refrigerator. They provide each room with their own set of dishes and tea, coffee making supplies.

Show more Show less
9.3
Awesome
282 reviews

The Spindrift Guest House

Anstruther

Set in Anstruther, 2297 feet from Billow Ness Beach, The Spindrift Guest House offers accommodations with a bar, free private parking, a shared lounge and a garden. Very nice friendly home from home. I wish I’d remembered to sign the guest book!! :-(

Show more Show less
9.5
Exceptional
143 reviews
Price from
$158
per night

B&B at 37

Anstruther

Set in Cellardyke, B&B at 37 features sea views. The property has a garden and a terrace, as well as a shared lounge with a flat-screen TV. Free WiFi is provided. First time being away on my own for a long time, but I needn't have worried. The hosts, Claire and David were very welcoming and put me at ease. The room, lounge and balcony area were fantastic. Breakfast was amazing and I was so well fed I didn't need much for lunch. Great shower and bathroom facilities. Excellent location for exploring the East coast and I hope I have the opportunity to stay here again in the future.

Show more Show less
9.9
Exceptional
117 reviews

Brackness House Luxury B&B

Anstruther

Located in Anstruther, Brackness House Luxury B&B offers accommodations with free WiFi and flat-screen TV, as well as a shared lounge and a garden. Robert was welcoming and friendly and made sure we had everything to make our stay comfortable. Beautiful house, clean rooms with excellent facilities and a lovely breakfast. We would highly recommend this property. Thank you!

Show more Show less
9.8
Exceptional
142 reviews
Price from
$234
per night

Auld Leigh-Lann Apartments

Anstruther

Located in Anstruther, 656 feet from Billow Ness Beach, Auld Leigh-Lann Apartments provides free WiFi and city views. Great location, very well equipped apartment. Great communication with the owners.

Show more Show less
9.6
Exceptional
106 reviews
Price from
$131
per night

The Dreel Loft

Anstruther

The Dreel Loft is located in Anstruther, 197 feet from Billow Ness Beach, in an area where hiking can be enjoyed. Featuring river and sea views, this apartment also provides guests with free WiFi. Everything soo comfortable beautifully decorated and very well equipped!! Cosy place with stunning views.

Show more Show less
9.5
Exceptional
67 reviews
Price from
$157
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Anstruther:

Explore guest reviews of hotels in Anstruther

See all