The Royal Hotel

The Crown of Campbeltown.

A mere 5 miles from Machrihanish in the heart of Campbeltown, The Royal Hotel makes the most of its premier location overlooking Campbeltown Harbour. Guests at The Royal Hotel in Campbeltown enjoy unforgettable views of the harbour area, with its stone piers and scenic walkways. Within the hotel, you’ll find all the contemporary conveniences and amenities you’d expect in a modern luxury accommodation, set in surroundings steeped in old-world elegance. In addition to its 23 sumptuously appointed guest rooms, The Royal is also home to The Black Sheep Pub and the elegant Harbourview Grille, which is sure to become recognised as one of the finest dining establishments in all of Kintyre.

If you’re golfing with us, complimentary shuttle service is available to and from Machrihanish Dune Golf Club from The Royal Hotel between 1 April – 30 September.

To enquire or book The Royal Hotel, please contact us by:
Email: reservations@machdunes.com
Main Tel: 0800 151 3701 (Free Phone within UK)
Main Tel: +44 (0)1586 810 000 (International)