De uma família da aristocracia de província, era filho de Manuel Joaquim Botelho Castelo Branco, nascido na casa dos Correia Botelho em 1778, que teve uma vida errante entre Vila Real, Viseu e Lisboa, tomando-se de amores por Jacinta Rosa do Espírito Santo Ferreira, com quem não casou, mas de quem teve os seus dois filhos. Camilo foi assim perfilhado por seu pai em 1829, como "filho de mãe incógnita".