Part of the Royal Hotel, elegant Harbourview Grille offers the best eating in town. The menu is a mixed bag, with standard pub fare complemented by some fresh seafood and tasty grilled steaks. The attached pub, the Black Sheep, is better than most in Campbeltown and does many of the same dishes, including burgers, haggis nachos and fish and chips.
Harbourview Grille & Black Sheep Pub
Southern Highlands & Islands