Self catering is a great option in North Berwick Unique Cottages – Denfind House Gullane Getaway Coast Properties East Sands Holiday Home 24 Westgate – 1 Aaran Haven 26 Westgate – 1 Aaran Oaks Craigview House Apartments 16D Melbourne Road – Puffin’s Lookout Puffin’s Retreat 16E Melbourne Road – Puffin’s Palace Stonelaws 11 Lorne Lane 4E Market Place 47 Westgate 45 Westgate 4 Milsey Court Apartment 35a Quality Street 3 Lorne Lane 1 Royal Apartments The North Berwick Apartment