Where to stay
On Barra: Sealladh na Mara (01871 890 743; bedinbarra.com): b&b £35 per person, per night. This property enjoys an exquisite coastal location at the north end of the island – with views looking towards Eriska.
On Harris: Ceol na Mara (01859 502 464; ceolnamara.com): b&b from £90 per room. Situated only a few minutes from Tarbert and with views over Loch Kindebig, this guest house offers superb breakfasts including smoked salmon and prosecco.
mains, eg monkfish and cod in tunabased masala, £16.95.
On Lewis: Loch Croistean Cafe, Loch Croistean, Uig (01851 672 772); snacks, cakes and homecooked dishes. This is remote but worth it – open noon-8pm; four-course dinners Fri and Sat. three mills on Lewis, at Stornoway, Shawbost and Carloway, and outlets throughout the islands (see harris tweed.org). Look out for the Orb and Maltese Cross motif.