Hi Carol me again here is a Duncan Mcpherson who fits the bill on the 1881 census.
Regards
SS
Dwelling: Corpach Hotel
Census Place: Kilmallie, Argyll, Scotland
Source: FHL Film 0203558 GRO Ref Volume 520 EnumDist 12 Page 14
Marr Age Sex Birthplace
Colin D. MC PHERSON U 28 M Kilmonivaig, Inverness, Scotland
Rel: Head
Occ: Hotel Keeper
Sarah MC PHERSON U 34 F Kilmonivaig, Inverness, Scotland
Rel: Sister
Occ: Housekeeper
Duncan MC PHERSON W 78 M Ardnamurchan, Argyll, Scotland
Rel: Father
Occ: (Not In Sch)
Margaret A. MILLER 11 F Kilmorack, Inverness, Scotland
Rel: Niece
Occ: Scholar
Ann MC EACHRAN U 35 F Ardnamurchan, Argyll, Scotland
Rel: Serv
Occ: Cook (Domestic Serv)
Mary CAMERON U 23 F Kilmallie, Argyll, Scotland
Rel: Serv
Occ: Housemaid (Dom Serv)
John CAMERON U 18 M Kilmallie, Argyll, Scotland
Rel: Serv
Occ: Post Boy (Domestic Serv)
John CRAWFORD U 68 M Cowal, Argyll, Scotland
Rel: Serv
Occ: Ferry Man