Dine

A Taste of Local Flavour.

The Ugadale Hotel in Machrihanish and The Royal in Campbeltown both offer dining options ranging from intimate to opulent. The Harbourview Grille at The Royal Hotel offers delicious fare with views of the harbour.  Looking for something more lively and casual?  Kick back at the Black Sheep Pub at The Royal Hotel or the historic Old Clubhouse Pub, located adjacent to The Ugadale Hotel and Cottages.  Maybe just a nibble between putts?  Hit up the Golf House for a light lunch. Or, simply enjoy a quiet night in with the Hotels’ room service menus.

Each of our restaurants uses only the freshest local ingredients in our menu items whenever possible. Locally sourced ingredients ensure we are serving the freshest and best tasting food possible and also help support local farmers and preserve the environment by reducing our carbon footprint.