Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels 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.
Featuring a bar, The Victoria Inn is located in Haddington in the Lothian region, 14 km from Muirfield and 27 km from Arthurs Seat. This 3-star hotel offers room service.
Situated in Aberlady and with Aberlady Bay Beach reachable within 200 metres, Old Aberlady Inn features a garden, non-smoking rooms, free WiFi and a bar.
Within walking distance of picturesque Haddington and just 26 km from Edinburgh, Maitlandfield House boasts quality, efficiency, traditional charm and original elegance.
Situated a 5-minute walk from Leven’s sandy beach and a 10-minute walk from Leven Links Golf Course, The Caledonian Hotel offers free Wi-Fi throughout and free parking at the property.
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.
Set 14 km from Muirfield, 18 km from Arthurs Seat and 19 km from Dalhousie Castle, Mercat Cottage provides accommodation situated in Port Seton.
Situated 16 km from St Andrews University and 37 km from Discovery Point, High Tide features accommodation set in Cellardyke.
Set in Dunbar and with Belhaven Bay Beach reachable within 2.7 km, Hillside Dunbar offers a terrace, non-smoking rooms, free WiFi and a bar.
In the heart of Dunbar, this 3 Silver star AA awarded property is located just 50 metres from the sandy Dunbar Beach. The traditional hotel offers home-cooked food and a bar.