Small Isles restaurants

Bistro in Canna

Cafe Canna

The only eating place on the island, this cafe serves meals such as haddock and chips (fish freshly landed at Mallaig) and Canna rabbit stew, in a lovely setting beside the harbour. Best to book for evening meals.
Cafe in Eigg

Galmisdale Bay

The cafe-bar above the ferry pier is the social hub of the community, and serves tasty, great-value soups, salads and sandwiches, plus hot lunch specials. Opening hours differ from day to day; in winter they coincid…
Cafe in Rum

Teashop Cafe

In Kinloch there’s a tearoom in the village hall that opens for evening meals in summer (must be booked in advance; use the website contact form). The hall itself is open at all times for people to shelter from the …
Cafe in Muck

Tearoom & Craft Shop

There’s a tearoom and craft shop above the pier, which also acts as an information centre.