Find the guest houses that appeal to you the most
Check out our pick of great guest houses 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.

Located 17 km from Muirfield, The Crown Guest House offers 4-star accommodation in East Linton and features a shared lounge, a restaurant and a bar.

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 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 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.

This is a self check in room only property. Check in details will be sent to every guest within 2 days of their arrival date.

Featuring a garden and views of inner courtyard, The Cairns Leven is a recently renovated guest house located in Fife, 27 km from St Andrews University.

