Relaxed coastal dining with fresh flavours overlooking stunning Craobh Haven views.
At the heart of Craobh Marina, Lord of the Isles is where good food, warm hospitality, and west coast charm come together. Overlooking the marina’s sheltered waters, it offers a relaxed and welcoming place to pause after a day on the water, meet friends, or enjoy a memorable meal while taking in the coastal scenery. The menu celebrates fresh, locally inspired flavours, from hearty favourites to seasonal dishes and seafood that reflects the rich natural larder of Argyll. A well-stocked bar, friendly service, and an easy-going atmosphere make it just as suited to a casual drink as it is to a leisurely lunch or evening meal. Popular with sailors, locals, walkers, and visitors exploring the area, Lord of the Isles has the feel of a true harbour gathering place — comfortable, characterful, and perfectly placed for soaking up the spirit of Craobh Marina.