Skip to main content

The best B&Bs in Anstruther

Check out our pick of great B&Bs in Anstruther

Filter by:


Review score

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

See the latest prices and deals by choosing your dates.

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. Its à la carte restaurant has a charming modern glass and timber frontage.

Everything and everyone was exceptional and all was very clean and lovely, the rooms where very nice and our floor was just our little group so that was nice too. The room was also very peacefull and very quiet. The bed was most comfy! The food in the restaurant (dinner and breakfast) where also super delicious and the restaurant staff delightful. Will come back asap! Thanks for a lovely stay!!!

Show more Show less
9
Superb
1,564 reviews
Price from
£74.75
per night

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. This guest house offers free private parking, luggage storage space and free WiFi. The property offers allergy-free units and is set 15 km from St Andrews Bay.

Great breakfast, comfortable room, lovely lounge, beautiful house.

Show more Show less
9.4
Superb
217 reviews
Price from
£144
per night

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. It is situated 15 km from St Andrews Bay and features a housekeeping service. The bed and breakfast also provides free WiFi, free private parking and facilities for disabled guests.

We stayed at a few places on our Scotland trip, and this was hands down the best. The room is beautiful and well maintained, the owners are friendly, food was great, it's a short distance to the harbor etc. etc.

Show more Show less
9.6
Exceptional
200 reviews
Price from
£150
per night

Comprising a garden and a bar, The Coastal Inn is a recently renovated accommodation in Cellardyke set close to Billow Ness Beach. Featuring room service, this property also provides guests with a picnic area. Discovery Point is 37 km from the guest house.

Featuring a private bathroom, units at the guest house also have free WiFi.

I felt just great staying there. The host, Mr. Duncan is very attentive and kind. The room was perfectly furnished and full of light and everything was detailly prepared. The bed was super comfortable.

Show more Show less
8.5
Very good
268 reviews
Price from
£75
per night

There is free public parking nearby, which the hosts are more than happy to help you find. Guests can play a round of golf in St Andrews, which is 9.8 miles away and Anstruther Golf Course is 1.2 miles from the property. Guests can also visit Kellie Castle, 5 miles away.

Where to start , was it the outstanding sea view , the ample sized room , comfortable bed , the outstanding sea view , spotless clean room , brilliant host's , did I mention the outstanding sea view ,warm welcome from the out set.

Show more Show less
9.7
Exceptional
43 reviews
Price from
£115
per night

At the bed and breakfast, every unit has a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. A patio with an outdoor dining area and quiet street views is offered in all units. Additional in-room amenities include chocolates or cookies.

Superb and knowledgeable hosts and excellent breakfast.

Show more Show less
9.2
Superb
109 reviews
Price from
£72.25
per night

Offering free WiFi, Honeypot Guest House is located in Crail.

All rooms in the guest house are equipped with a flat-screen TV. Honeypot Guest House provides certain rooms with sea views, and every room has a kettle.

Lynda was very welcoming and helpful. Our room and bed was very comfortable and a lovely breakfast. We would recommend the Honey Pot!

Show more Show less
9.2
Superb
57 reviews
Price from
£95
per night

Set in 120 acres of scenic Fife countryside, Kilconquhar Castle Estate features a heated indoor swimming pool, horse riding facilities and a salon with on-site health and beauty specialists. Free private parking is also available, as well as a fully equipped gym and tennis court.

Beautiful grounds and room. Great family destination with a swimming pool, extensive playground and fields, horseback riding.

Show more Show less
8.2
Very good
1,779 reviews
Price from
£75
per night

Some rooms features a sea view and all rooms come with a flat-screen TV, as well as an iPod docking station are available. You will find a coffee machine in the room. Each room is equipped with a private bathroom. For your comfort, you will find bath robes, free toiletries and a hair dryer.

We were here to celebrate my wife’s 40th birthday and have to say it was perfect. My wife was made to feel special from walking into the Ship to leaving 3 days later. Olly was amazing and even when we got drenched on a walk on the Saturday, we came back for a mulled wine and they’d sold out so he went off and had some made for us. Nothing was a problem. The breakfast and dinner staff were brilliant and just let us stay at the same table throughout our stay. The bar staff were also really nice and I was always asked if we’d had a good day and what did we get up to. I cannot fault the service and the food.

Show more Show less
9.1
Superb
136 reviews
Price from
£274
per night

Rooms have a flat-screen TV. Some units have a seating area where you can relax. You will find a kettle in the room. The rooms include a private bathroom equipped with a bath. For your comfort, you will find bathrobes and slippers.

Such a nice relaxing and friendly place to stay. Excellent food. Very cozy and well equipped bedroom. Easy parking.

Show more Show less
9.4
Superb
393 reviews
Price from
£165
per night

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.
Search B&Bs in Anstruther

Most booked B&Bs in Anstruther this month

B&Bs that guests love in Anstruther

  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,568 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.
    Joan
    Young couple
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 5 reviews
    Property was very clean, comfortable and the area is very quiet. Property is very spacious and the outdoor area is lovely and private. Hot tub is excellent.
    Philip
    Family with young children
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 49 reviews
    Really cosy and modern apartment with great facilities - beautiful kitchen and shower/ bath were fabulous. The bed was also sooo comfy. Really great location, very quiet and only a short walk from the beach and shops. Was sad to leave!
    S
    Sadie
    Young couple
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 157 reviews
    Great location, great instructions and very clean, nice quiet area
    Cecilia
    Family with young children
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 6 reviews
    Lovely accommodation, you could tell it was the owners own holiday home as it was so nicely put together not just cobbled together for letting. Great location, so convenient and although it was above a chip shop very quiet.
    Janice
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 12 reviews
    Great location. Everything we needed. Sooo quiet. Perfect.
    Angela
    Young couple
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 88 reviews
    Great location short walk away from restaurants and harbour also near us route if you want to walk some of the coastal path . Very modern, well equipped and clean place to stay in a quiet area
    Lesley
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,568 reviews
    Bedroom & bathroom spacious with good heating. Excellent breakfast. Close to facilities & station.Quiet .
    Ann
    Solo traveller
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 378 reviews
    Great location. Good views over the sea front but quiet . Nice comfortable bed. Simple and efficient.
    Caroline
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,568 reviews
    Nice clean room, good sized bathroom. Very quiet room at rear yet great location on seafront. Excellent breakfasts with plenty of choice. Dinner was also good but ensure you book in advance as the few restaurants in Anstruther get booked up quickly.
    Neil
    Young couple