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
March to March 2018 - 1 night from £64.90 per person
Multiple nights available
Twin, Double or Upgraded bedroom with en-suite facilities