Book from now until the end of January and get 10 per cent off when you quote Best Buys . • The Macdonald Marine Hotel & Spa , 18 Cromwell Road , North Berwick ( 08704 008129 , www.macdonaldhotels.co.uk / marine ) .