Just a few metres from the sea, the Macdonald Marine Hotel & Spa is a luxury four-star hotel in North Berwick, near Edinburgh. A Victorian-era hotel offering traditional charm, it provides an elegant ...
read more about this hotel
Anytime Room Only
June to June 2018 - 1 night from £65.00 per person
Multiple nights available
Twin, Double or Upgraded bedroom with en-suite facilities