Temperatures in a hamlet in northern Scotland fell to -17.3C on Friday - the UK's coldest January night in 15 years - the Met Office has said.