This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Stunning Location and Amenities
Boasting a beautiful location next to the harbour and surrounded by rolling hills, The Royal Hotel offers a picturesque setting in the heart of Campbeltown. Guests can enjoy free Wi-Fi throughout the property and a convenient shuttle service to the dunes and Campbeltown Airport.
Dining Excellence
Indulge in culinary delights at The Black Sheep Pub and the elegant Harbourview Grille within the hotel. From steaks to seafood, accompanied by fine wine and beer, guests are in for a treat during their stay.
Luxurious Rooms with Views
Relax in elegant and stylish rooms offering stunning harbour views. Each room is equipped with modern amenities including a flat-screen HD TV and a luxurious en suite bathroom with premium Out of Eden toiletries.
Ready to experience luxury and comfort at The Royal Hotel? Book your stay now to enjoy discounted rates at the nearby Machrihanish Dunes Golf Club.
A deposit may be required at the property.
WiFi is available in all areas and is free of charge.
Free public parking is possible at a location nearby (reservation is not needed).
Children of any age are allowed.
Children up to and including 2 years old stay for free when using an available cot.
Children up to and including 12 years old stay for free when using an existing bed.
Children up to and including 12 years old stay for free when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Pets are not allowed.
Lovely location. Room great. Nice atmosphere.
No grounds to sit outside.
Ein wunderschönes Zimmer mit Aussicht auf den Hafen, äußerst freundliche Mitarbeiter und ein Frühstück, das keine Wünsche offen lässt.
Great location with an amazing view from the room.
The breakfast could have been a bit better.
Location was superb, Hotel was lovely.
Room was outstanding.
As it was on the corner of the square and we had the windows open, it was noisy. Main thoroughfare through.
Comfortable and a good sized room which was clean.
The room was not serviced well at the end of day one.
Hand towels were removed and no fresh ones were provided. An extra bath towel was provided which was dirty. The water glasses were not cleaned.
The number of small errors by housekeepers let the hotel down.
Reception
Location
Comfort
Cleanliness
Staff
Evening Meal
Beautiful room with a fantastic view. Staff were friendly and helpful and the breakfast was good with lots of choice. Would definitely stay again.
There wasn't a socket in easy reach of the kettle.
Location was good. It has the potential to be excellent.
Staff do their best but could do with a bit of training to make this a much better hotel .
The view over the harbour, the food (they certainly don't skimp on portion size). Also, nothing is too much trouble for the staff. All in all an excellent stay. Well done The Royal.
There wasn't anything we didn't like.
Good location and friendly staff
Nothing
It was close to the ferry terminal was the best part.
The food was just ok, the bed just ok ( heavy bed cover unnecessary) tv was difficult to manage, no air conditioning
Great room, super location and nice dinner. The staff are also great and it was an enjoyable stay.
It would be better if breakfast ran until 11am. It is nice to get a lie in at the weekend. Also cleaning team could be a little quieter before 10am in morning for those enjoying a lie in.
Great hotel and restaurant
The bar was often overcrowded and noisy
Great location, lovely hotel, great views over the harbour. Attentive staff, nice breakfast, comfy beds, decent choice of alcohol in the Black sheep bar.
No complaints, everything was as expected as we'd stayed with them before,
Great staff! Good food. Very comfortable. Ideal location for the ferry to Ballycastle.
Transfer to golf course was good.
Your guide to the flawless travel experience