A CLOSER LOOK
Discover The Black Sheep Pub
A pub in The Royal Hotel for a drink or a relaxed meal near Campbeltown Harbour.
What to expect
The Black Sheep is the Royal Hotel's harbour-side pub in Campbeltown. Food, local ales and whisky sit alongside indoor and outdoor seating, with music or other events on advertised dates. It gives visitors a more informal alternative to the hotel's restaurant.
Planning your visit
Check food-service hours and the current event programme before setting your plans. Outdoor seating depends on conditions and availability. The pub is in Campbeltown: use the Royal Hotel location rather than confusing it with the operator's Machrihanish venues.
Visitor guide reviewed 30/09/2026. Opening, availability and access can change; confirm essential arrangements directly.
Sources & further visitor information
These sources informed our visitor guide. Follow the relevant business or site for current arrangements.



