The crown jewel of Campbeltown and just 8 km from the award-winning golf courses of Machrihanish, the newly restored Royal Hotel provides unrivalled luxury accommodation to the Kintyre Peninsula. Enjoy our marvelously appointed en-suite guest rooms overlooking Campbeltown Harbour, fine dining and pub options and bustling downtown location.
DINING & AMENITIES
The Royal Hotel features the lively Black Sheep Pub and fine dining experience of the Harbourview Grille. Guests are also entitled to complimentary bus transport between Campbeltown Airport and all of our properties at The Village at Machrihanish Dunes to include Serenity Spa at The Ugadale Hotel, Machrihanish Dunes Golf Club, Old Clubhouse Pub, Fitness Centre and inspired private dining at The Kintyre Club.