Skip to main content

B&Bs in Anstruther

Find the B&Bs that appeal to you the most

The best B&Bs in Anstruther

Check out our pick of great B&Bs in Anstruther

Filter by:

Review score

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.

T
Tessa
From
South Africa
Amazing location. Bedrooms clean and really comfortable. Loved everything about it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,398 reviews
Price from
US$168.21
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, 20 reviews
Price from
US$125.66
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.

D
Dianne
From
New Zealand
Beautiful B&B. Everything was thought of down to the last detail. Hosts were amazing and we were made to feel very welcome. Perfect for parking if you have a car.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 93 reviews
Price from
US$215.42
1 night, 2 adults

The Inn At Kingsbarns

Kingsbarns (Near Anstruther)

Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

E
Edoardo
From
Italy
Delightful inn just a few miles away from St Andrews. The rooms are beautifully and elegantly furnished, full of light and spacious. They serve food, and it's really delicious and very reasonably priced. Breakfast is good and enjoyable. The morning I had to have a very early wake up, they made me find a little bag with food and drinks so that I could still have my breakfast. Highly recommended.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 501 reviews
Price from
US$272.60
1 night, 2 adults

The Ship Inn

Elie (Near Anstruther)

The Ship Inn is located in Elie, 36 km from Edinburgh and 45 km from Perth. The inn has a terrace and views of the sea, and guests can enjoy a meal at the restaurant. The Ship Inn features free WiFi.

P
Peter
From
United Kingdom
Marvellous location at seafront, excellent bar with log fire, very comfortable room with excellent bathroom, and a first class restaurant. Staff are friendly and very helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 60 reviews
Price from
US$288.56
1 night, 2 adults

Kilconquhar Castle Estate

Kilconquhar (Near Anstruther)

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

M
Mark
From
New Zealand
Great experience for our first time in Scotland
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,883 reviews
Price from
US$166.22
1 night, 2 adults

The Coastal Inn OUTBUILDING

Cellardyke (Near Anstruther)

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.

C
Craig
From
France
Really friendly and helpful owners, with comfortable room with plenty of tea and coffee. On road parking easy and good location to travel about.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 630 reviews
Price from
US$131.65
1 night, 2 adults

Annandale Guest House

St. Andrews (Near Anstruther)

Annandale Guest House is situated in St. Andrews, 500 metres from St Andrews University, 5 km from St Andrews Bay, and 21 km from Discovery Point.

A
Allison
From
United Kingdom
Loved the location and how homely it felt.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 117 reviews
Price from
US$239.35
1 night, 2 adults

Lomond Guest House

Leven-Fife (Near Anstruther)

Offering a garden and quiet street view, Lomond Guest House is located in Leven-Fife, 27 km from St Andrews University and 30 km from St Andrews Bay.

N
Noémie
From
France
Amazing stay! Carol and Jim are really nice and welcoming. I had a wonderful time there and hope I’ll be back someday.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 411 reviews
Price from
US$105.05
1 night, 2 adults

Forth Bay Guest House

Leven-Fife (Near Anstruther)

Forth Bay Guest House provides accommodation with barbecue facilities and free WiFi, and is located in Leven-Fife. The bed and breakfast offers a terrace.

J
JOHN
From
United Kingdom
superb location , hosts were brilliant , would go the extra mile if asked , lovely big breakfeast , lovely beach on the doorstep !
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 220 reviews
Price from
US$159.57
1 night, 2 adults
All B&Bs in Anstruther

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Anstruther and surroundings in the past month

See all

Popular with guests booking B&Bs in Anstruther

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

Popular with guests booking B&Bs in Anstruther

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

Popular with guests booking B&Bs in Anstruther

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

Popular with guests booking B&Bs in Anstruther

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,398 reviews

Popular with guests booking B&Bs in Kilconquhar

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

Popular with guests booking B&Bs in Kingsbarns

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

Popular with guests booking B&Bs in Cellardyke

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

Popular with guests booking B&Bs in St. Andrews

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

Popular with guests booking B&Bs in Elie

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

Popular with guests booking B&Bs in Cellardyke

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

B&Bs that guests love in Anstruther

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,398 reviews
Great location by the harbour. Lots of choice for breakfast, the fresh fruit bowl was the best ever. All staff very friendly and helpful.
Guest review by
Joan
Young couple