- There are no shops or chippies in Lochranza. The closest Lochranza has to a shop is the distillery cafe. There might be hotels in Lochranza that do pub grub but I'm not sure. The Catacol Bay Hotel 2 miles down the road does.
- There is nothing at all between Claonaig and Tarbert
- Tarbert has a reasonable selection of eateries and a few places to restock
- No idea about the islands as I've never been on either of them. Might be the odd Co-op/Spar
- Portavadie Marina has a nice (but expensive) restaurant but no shops
- There is nothing between Portavadie and Tignabruiach
- Tighnabruiach has a mix of shops and restaurants
- There's nowhere to resupply between Tighnabruiach and Port Bannatyne
So I guess that we'll need to be carrying lots of food in any case
There is (or at least used to be) a tiny shop at the campsite just to the east of Lochranza (near the distillery), for basics.
From memory, the hostel at Lochranza does offer dinner (prebooking required?), and also a stock of food basics you can buy (best to check rather than just believe what I say
)
Claonaig to Tarbert is not very far, so should be fine without a food stop, even for CC Ecosse's finest food guzzlers.
If I can get away from work early enough on the Friday, I'd be heading from Brodick straight to Lochranza over the big hill, and could bring a stock of cake and other essentials to order, as I wouldn't be carrying much other luggage ... but won't be able to commit until much closer to departure...
There definitely are a few shops and eateries on Islay, where you are spending a couple of nights, so no need to cart food for the whole trip
T