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