Thistle Cottage is in the small community of Torlundy, three miles north of Fort William off the A82 Inverness road.
By road, drive past the Golf Club and just after the Inverlochy Castle Hotel, turn left ... there is a sign for Thistle Cottage. Turn right after about fifty metres and then take the next right: Thistle Cottage is on your right
By train, the nearest station is Fort William, with direct services to London by Highland Sleeper and regular services to Glasgow.
The nearest airports are at Inverness and Glasgow.