Kennacraig to port znajdujący się na półwyspie Kintyre w szkockim regionie Argyll.
Kursują stąd promy na wyspę Islay, do portów Port Askaig oraz Port Ellen.
Zaplecze portu składa się z małej poczekalni, toalet oraz automatu z napojami i przekąskami.