Beach Pods

Loch View Rooms

Pet Friendly

On-site Restaurant


Free Parking


A delightful privately run hotel set in a fantastic loch side location between Glencoe & Fort William.

The Onich Hotel is a family run hotel offering quality bed & breakfast accommodation and the well stocked Sealladh na Mara (Gaelic for “Sea View”) Lounge Bar. Our location allows for breathtaking sea views – and in fact we are the only hotel with uninterrupted access to Loch Linnhe via our gardens.

The Onich Hotel & Lochside Gardens is superbly located on the shores of Loch Linnhe on the west coast of the Scottish Highlands. Near Glencoe, south of Fort William and North of Oban there is lots to see and do and is a perfect base for exploring all the scenic lochs and hidden glens nearby. Whether it’s relaxation, adventure, functions or conferences you’re looking for, The Onich Hotel and Lochside Gardens is not only the Hotel for all Seasons, it is also the Hotel for all Occasions, and that perfect setting for Weddings.

Our fresh new lochside beach pods also create a stunning holiday to the Fort William area, with pet friendly pods available and space for couples up to groups of four with self catering facilities and outdoor space.

Our gardens offer stunning, awe inspiring views over Loch Linnhe to the Glencoe mountains in the east and Morvern and The Isle of Mull in the west.