North Berwick Where to Stay
Apex European Hotel
90 Haymarket Terrace, Edinburgh, EH12 5LQ 0131 4743456
The Armadillo Guest House
12 Gilmore Place, Edinburgh, EH3 9NQ 0131 2296457
Dalhousie Castle Hotel
Dalhousie Castle, Bonnyrigg, EH19 3JB 01875 820153