We use cookies to personalize your experience and analyze traffic. You can opt out at any time.
A historic hotel situated in the heart of Campbeltown, offering a blend of traditional Scottish hospitality and contemporary accommodation. Positioned near the local harbor, it serves as a central hub for visitors exploring the Kintyre Peninsula.
Get notified when Argyll Arms Hotel announces its next event.
A seated, stripped-back venue.
The Argyll Arms Hotel is a historic establishment in Campbeltown featuring traditional Scottish hospitality, comfortable guest rooms, and an on-site restaurant.
It is located at 60 Main Street in the town of Campbeltown, Scotland, just steps from the harbor.
Yes, the hotel offers dining options for guests and visitors, reflecting its role as a central hub for local hospitality.