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
Advanced Purchase Room Only
October 2017 to September 2018 - 1 night from £52.00 per person
Multiple nights available
Twin, Double or Upgraded bedroom with en-suite facilities