Find the B&Bs that appeal to you the most
Check out our selection of great B&Bs in 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.

The Blue Loft offers accommodations in Anstruther, a 1-minute walk from Billow Ness Beach and 9 miles from Fairmont St Andrews Bay Golf Course.

The Spindrift Guest House in Anstruther provides adults-only accommodations with a garden, a bar, and a shared lounge.

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

The Ship Inn is located in Elie, 22 mi from Edinburgh and 28 mi 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.

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

Annandale Guest House enjoys a location in St. Andrews, 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

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

Seascape Largo in Lundin Links provides accommodations with a garden, a terrace, and a shared lounge.

Located 1.5 miles from the town of St Andrews, Scooniehill Farmhouse is a farmhouse with a large garden, offering panoramic views of the Scottish countryside.


Popular with guests booking B&Bs in Anstruther
Popular with guests booking B&Bs in Anstruther
Popular with guests booking B&Bs in Anstruther
Popular with guests booking B&Bs in Kilconquhar
Popular with guests booking B&Bs in St. Andrews
Popular with guests booking B&Bs in St. Andrews
Popular with guests booking B&Bs in Elie
Popular with guests booking B&Bs in Crail