 Cameron was the son of Charles Cameron, governor of the Bahama Islands, by Lady Margaret Hay, daughter of James Hay, 15th Earl of Erroll.His grandfather, Donald Cameron, was the younger son of Dr. Archibald Cameron.Charles Hay Cameron erected a monument to his great-grandfather in the Savoy Chapel.