Find the B&Bs that appeal to you the most
Check out our pick of great B&Bs in Onich
Offering a garden and sea view, Highland Croft B&B is located in Onich, 100 metres from Loch Linnhe and 18 km from Glen Nevis.
Set within 18 km of Glen Nevis and 44 km of Glenfinnan Station Museum in Onich, Cuilcheanna House - Onich, Fort William offers accommodation with seating area.
Corran Bunkhouse is set in Lochaber near Onich, on the banks of Loch Linnhe. This charming property offers rooms set in a former bunkhouse with a steam room and kitchen.
A warm, family welcome awaits at this traditional West Highland inn/small hotel. Beautifully situated beside Loch Linnhe, Inn at Ardgour is reached via a very short car-ferry trip across the water.
On the shores of Loch Linnhe, Creag Mhor is ideal for hiking, cycling and watersports. It has a bar with over 350 malt whiskeys.
Located in Glencoe, 5.8 km from Loch Linnhe, St John's Old Rectory provides accommodation with a private beach area, free private parking, a garden and a terrace.
Situated in Ballachulish, 7.4 km from Loch Linnhe, Park View has a garden, parking on-site and rooms with free WiFi access. The 3-star bed and breakfast is 25 km from Glen Nevis.
This hotel has a stunning setting in the shadow of the Pap of Glencoe and surrounded by the beautiful Ardgour Hills. It offers rooms with homemade biscuits, free Wi-Fi and free parking.
Located in Banavie and only 4.6 km from Glen Nevis, Culacrick provides accommodation with mountain views, free WiFi and free private parking.
Located in Fort William and only 4.8 km from Glen Nevis, Ben Nevis Manor provides accommodation with mountain views, free WiFi and free private parking.
Popular with guests booking B&Bs in Onich
Popular with guests booking B&Bs in Onich
Popular with guests booking B&Bs in Onich
Popular with guests booking B&Bs in Onich
Popular with guests booking B&Bs in Onich
Popular with guests booking B&Bs in Onich
Popular with guests booking B&Bs in Glencoe
Popular with guests booking B&Bs in Ballachulish
Popular with guests booking B&Bs in Fort William
Popular with guests booking B&Bs in North Ballachulish
Lothlorien features mountain views, free WiFi and free private parking, set in Fort William, 1.9 km from Loch Linnhe. It is situated 16 km from Glen Nevis and provides private check-in and check-out.
Situated in Corran and only 2.8 km from Loch Linnhe, Lochview Guesthouse features accommodation with sea views, free WiFi and free private parking.
Ardno House B & B features mountain views, free WiFi and free private parking, set in Glencoe, 5.9 km from Loch Linnhe. The property has lake and garden views, and is 24 km from Glen Nevis.
Set in North Ballachulish and only 3.3 km from Loch Linnhe, The Woolly Rock offers accommodation with mountain views, free WiFi and free private parking.
Located in Glencoe, 5.8 km from Loch Linnhe, St John's Old Rectory provides accommodation with a private beach area, free private parking, a garden and a terrace.
Situated in Ballachulish, 7.4 km from Loch Linnhe, Park View has a garden, parking on-site and rooms with free WiFi access. The 3-star bed and breakfast is 25 km from Glen Nevis.
Beechwood Cottage B&B has mountain views, free WiFi and free private parking, situated in Glencoe, 9.3 km from Loch Linnhe. With garden views, this accommodation features a patio.
This hotel has a stunning setting in the shadow of the Pap of Glencoe and surrounded by the beautiful Ardgour Hills. It offers rooms with homemade biscuits, free Wi-Fi and free parking.