Royal Hotel

Southern Highlands & Islands


Historically Campbeltown's best address, this reddish sandstone hotel opposite the harbour is looking swish again. It caters mostly to yachties and golfers. Although rack rates feel overpriced, there are often online specials and rooms are very spacious and attractive. There are some excellent midweek specials that include golf at Machrihanish Dunes and a couple of extras.

Food is served noon to 9pm Sunday to Thursday, and to 10pm Friday and Saturday.


Lonely Planet's must-see attractions

Nearby Southern Highlands & Islands attractions

1. Campbeltown Museum & Memorial Garden

0.09 MILES

This museum in the noble library building has a few interesting archaeological artefacts from various periods of history, and canvases by William…

2. Campbeltown Heritage Centre

0.21 MILES

Situated in a former church, this heritage centre explores local social history through photographs, documents and artefacts covering whisky, mining and…

3. Springbank

0.23 MILES

There were once no fewer than 32 distilleries around Campbeltown, but most closed in the 1920s. Today this is one of only three still in operation. It is…

4. Davaar Cave

2.32 MILES

A very unusual sight awaits in this cave on the southern side of Davaar island, at the mouth of Campbeltown Loch. On the wall of the cave is an eerie…

5. Kintyre Gin

10.48 MILES

Set in a former piggery on the Torrisdale Castle estate, this new distillery on the eastern side of Kintyre has been turning heads in the spirit world,…

6. Mull of Kintyre

11.16 MILES

A narrow winding road, 15 miles long, leads south from Campbeltown to the Mull of Kintyre, passing good sandy beaches near Southend. This remote headland…

7. King's Cave

12.02 MILES

Arran is one of several islands that claim the cave where Robert the Bruce had his famous arachnid encounter: the story goes that watching a persistent…

8. Machrie Moor Stone Circle

13.91 MILES

On the western side of Arran island is Machrie Moor Stone Circle, a pleasant 1.2-mile stroll from the parking area on the coastal road, or an extended…