Skip to main content


Love to shop? You’ll find a good selection of independent stores and gift shops in nearby Campbeltown. Whether you’d like to sample delicious local produce or take home a handcrafted souvenir of your Machrihanish holiday, pack your shopper and prepare to be tempted.

We’ve listed some of our favourite stores and suppliers below, as well as a list of supermarkets, banks, pharmacies and other useful services. 

Coastal Design

This jewellery, art and craft gallery and shop sells a wide range of stunning gifts made by local artists and makers. Think handmade gifts cards and beautiful jewellery, scented candles and one-of-a-kind artworks, with something unique to suit all tastes and budgets.

The Kintyre Larder

Local and Scottish produce shop specialising in small artisan suppliers of food, spirits and ales. The Kintyre Larder also offer bespoke hampers, delicious filled rolls, soup, cakes and takeaway coffees.

Hall’s of Campbeltown

This high-end bottle shop is the official outlet for the award-winning Kintyre Gin but also stocks a fantastic selection of fine wine, prosecco, craft beers and ciders, and gin, vodka and rum from around the world. All products are hand selected with the aim of promoting small producers. More info and opening times here.

The Fish Shop

The clue’s in the name…our local fishmonger sells the freshest local seafood and delicious smoked fish from the surrounding area.

McAllister Shellfish

Not a shop but a deliver-to-your-door service offering fresh prawns, crab and delicious lobster. Check their Facebook page for the catch of the day and delivery details.


Tesco – one of two supermarkets in Campbeltown

The Co-op – the other large supermarket in Campbeltown

Boots – there are two Boots pharmacies in Campbeltown, one on Main Street and one on Longrow

Bank of Scotland

Clydesdale Bank

Davaar Laundrette – coin-operated, self-service laundrette with washers and dryers


There are a limited number of taxis operating in the area so it’s always a good idea to book your car ahead of time.

Fona Taxi – 01586 554001

Tavie’s Taxis – 01586 551122

Roy’s Taxis – 01586 554625


Cookie Notice

This website uses cookies to give you the best possible browsing experience.

Back to top