Top things to do

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.