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