Eat & drink

Pub & dining · Campbeltown

The Black Sheep Pub

An easy stop after a day around the town.

PubFood & drinkTown centre
The fireplace, tables and seating inside The Black Sheep Pub
Photo: Machrihanish Dunes · Photo credit

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.

Address
The Royal Hotel, Main Street, Campbeltown, PA28 6AG.
Phone
+44 1586 810000
Email
info@machdunes.com
Opening hours
Daily, 11am–1am. Food-service hours may differ; check with the pub.

Practical information source · Checked 21/09/2026

Access requirements? Contact the venue or site manager before travelling to check steps, paths, toilets and assistance.

The Black Sheep Pub | The Kintyre Guide