This luxury, four-star resort hotel overlooking historic Campbeltown Harbor is great for walking to the town's pubs, restaurants and shops.  Their Harbourview Grille and Black Sheep Pub offer fine, local cuisine.  The hotel also offers a shuttle service to Machrihanish Dunes Golf Club and the Ugadale Hotel, to enjoy their fitness room and spa.