Find the B&Bs that appeal to you the most
Check out our pick of great B&Bs in North Berwick
Set within 200 metres of West Bay and 7.4 km of Muirfield in North Berwick, No12 Hotel offers accommodation with seating area.
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.
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.
Featuring a garden, bar and views of mountain, Garleton Lodge is set in Haddington, 26 km from Arthurs Seat. Offering free private parking, the 5-star bed and breakfast is 13 km from Muirfield.
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.
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.
Set in 120 acres of scenic Fife countryside, Kilconquhar Castle Estate features a heated indoor swimming pool and horse riding facilities.
Offering quiet street views, Dreamhaven is an accommodation set in Dunbar, 45 km from Arthurs Seat and 45 km from The Maltings Theatre & Cinema.
Set in Buckhaven, 30 College Street, Buckhaven, Leven, Fife, KY81JX provides accommodation 31 km from St Andrews University and 31 km from St Andrews Bay.
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.
Popular with guests booking B&Bs in North Berwick
Popular with guests booking B&Bs in North Berwick
Popular with guests booking B&Bs in East Linton
Popular with guests booking B&Bs in Gullane