Small port and resort in Argyll and Bute, W Scotland (4)
I believe the answer is:
oban
(Other definitions for oban that I've seen before include "Scottish port and resort" , "Argyll seaport" , "Scottish west coast fishing and ferry port" , "Port and holiday centre on the west coast of Scotland" , "Scottish town" .)