The Royal Hotel
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.

Shuttle service is available for guests who wish to stay “in town” but fancy a visit to The Ugadale Hotel and Cottages, Kintyre Club Restaurant, Serenity Spa, The Old Clubhouse Pub, or the Machrihanish Dunes Golf Club.


Classic Rooms
The Classic Rooms at the Royal Hotel provide a cozy retreat for any traveler. Deep brown and black colors are highlighted with blue accents and satin nickel finishes. Outfitted with a regular king bed and flat screen HD television, the Classic Room will be a welcome sight after a day out on the links at Machrihanish Dunes or exploring around Kintyre. Views of the activity in Campbeltown Harbour complete this tranquil space.

Superior Rooms
The Superior Rooms pay homage to the Royal Hotel’s rich history of luxury accommodation, with all the modern-day amenities for the most discerning traveler. Views of bustling Campbeltown Harbour will delight you, while a deep brown palette with blue accents and rich walnut wood furnishings welcome you into these spacious enclaves. Each features a flat screen HD television and cozy seating area. Several rooms feature a fireplace and most offer a spacious bath tub as well as shower. Available in super king, regular king, and twin bed configurations.

All of the rooms at The Royal Hotel have an enviable list of amenities that include:

- High-speed Wi-Fi internet access
- Flat-screen HD TVs
- Out of Eden toiletries
- Iron, hairdryer, safe
- Access to the Fitness Centre at The Ugadale Hotel
- Spa services at Serenity Spa at The Ugadale Hotel
- Discounted green fees at Machrihanish Dunes and neighbouring Machrihanish GC
- Guest dining privileges in The Kintyre Club
- Shuttle service to The Ugadale Hotel, Machrihanish Dunes, and the Campbeltown Airport (operates seasonally)

A lively setting for a night out in town, or a place to simply top off the evening with a nip and a bite. The Black Sheep Pub is located inside The Royal Hotel next to the Harbour view Grille and features indoor and outdoor seating along the waterfront. The Black Sheep Pub serves as a welcome gathering place for Campbeltown residents and visitors – a great place to soak up local culture through food, drink, and general revelry.

A luxurious, restaurant located right on the Campbeltown Harbour in the historic Royal Hotel. The Harbourview Grille transports guests back to the early days of The Royal, when Campbeltown was known as “the whisky capital of the world”, featuring no less than 34 working distilleries along with a thriving fishing industry that had Campbeltown Harbour and The Royal Hotel bustling with businessmen, vacationers, and locals alike.

The Harbourview has an atmosphere of relaxed elegance where guest can enjoy perfectly seared steaks, skillfully prepared seafood, and everything in between along with an impressive selection of fine wines, single malts, and draught beers. Menus below are subject to change.

Invalid Geodata Detected!