Charles Hope (16 October 1768 – 1 July 1828) was a British general and politician. He was Member of Parliament (MP) for Dysart Burghs from 1790 to 1796. On 12 May 1800, he was elected as MP for Haddingtonshire. He resigned from Parliament on 21 March 1816, accepting the stewardship of the Chiltern Hundreds.