This 18th-century inn has been transformed into a stylish, welcoming hotel with a stunning location looking out across the sea to Barra. The excellent restaurant and bar menu (mains £11 to £20; booking recommended) includes seafood chowder, venison casserole, local salmon and scallops, and Uist lamb. Polochar is 7 miles southwest of Lochboisdale, on the way to Eriskay.
Polochar Inn
Top choice in Outer Hebrides