Rosehall is a small hamlet in Sutherland in northern Scotland, about 10 km west of Lairg.