Shopping and services

Food shopping

Elgol Shop sells basic supplies of groceries and, in summer, is open everyday except Sunday. The shop has a cafe and serves excellent home baking and homemade soup.

The Co-op in Broadford is a full range supermarket with bakery, meat, fish, fresh produce. It sells alcohol and has takeaway foods for lunches such as sandwiches.   There is also a small licensed Spar in Broadford which also has a number of takeaway food sellers, a pharmacy and craft sellers.

Macrae’s, the butcher in Kyle of Lochalsh, has a deserved reputation for quality. Kyle also has a Co-op, a pharmacy and the legendary Marine Stores for all your hardware and household goods needs (fishing gear as well!)

Further afield

If travelling from the South, there is a Morrison’s superstore in Fort William along Lwith a wide range of other stores.  If fly-driving through Inverness there are a number of big stores including a Tesco on a retail park on the road from the airport to the city.  The city has a wide range of shops and a covered shopping centre at Eastgate.


Police – 01471 822222
Coastguard – 01687 462579
Doctor 01471 822460
Hospital – 01471 822491
Pharmacy – 01471 822 235
Dentist – 01471 822987
Fire Brigade – 999