Tel. 01855 821498 Mob. 07768 874998

Email Us

Contact Highland Croft

Highland Croft is renowned for its warm welcome, friendly atmosphere & highland hospitality. However, don’t take it from us. For an unbiased opinion take a look at what our guests say at

How to find us.

Directly off the A82 at Onich on the lochside.

We are always keen to hear from you. Please use any of the following methods for enquiries, bookings or for any other reason.

Our details

Gary and Mairi MacMahon
Highland Croft
Onich, Fort William
PH33 6SD

Tel. 01855 821498
Mob. 07768 874998
Email. [email protected]

Send us a message