Find the four-star hotels that appeal to you the most
Check out our pick of great four-star hotels in North Berwick
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.

Set in Aberlady and with Aberlady Bay Beach reachable within 600 metres, The Leddie Hotel offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a restaurant.

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.

Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.

Maimies Harbourview provides accommodation located in Anstruther, 17 km from St Andrews University and 39 km from Discovery Point.

Complete with a garden, Hayloft is set in Pittenweem, 17 km from St Andrews University and 39 km from Discovery Point. The 4-star apartment is 16 km from St Andrews Bay.

Complete with a garden, Flourloft is situated in Pittenweem, 17 km from St Andrews University and 39 km from Discovery Point. The 4-star apartment is 16 km from St Andrews Bay.

Facing the beachfront, Harbour Inn offers 4-star accommodation in Anstruther and features a garden, shared lounge and terrace.

This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate.


Popular with guests booking four-star hotels in East Linton
Popular with guests booking four-star hotels in Whitekirk
Popular with guests booking four-star hotels in East Linton
Popular with guests booking four-star hotels in Drem