Mahaar is located in the centre of the village of Spean Bridge, which lies on the main A82 Fort William to Inverness road.
Travelling north from Fort William, Mahaar is located behind the Spean Bridge Hotel. Turn right just before the hotel, follow the road for 50 metres, take the next left and Mahaar is the second house on the right.
Travelling south from Inverness on the A82 or west on the A86 from Dalwhinnie and the A9. Enter the village and drive over the river bridge. Take the first left immediately past the Spean Bridge Hotel, take the next left and Mahaar is the second house on the right.