The Anchor Inn is a traditional inn situated on the scenic bank of the Gareloch, right on the main road through Garelochhead. We provide meals seven days a week (see our menu for more information) as well as quality accommodation. We also provide free moorings, for those of you wishing to visit the Gareloch by sea.