Во время второй англо-бурской войны Чарльз отправился на фронт где был отмечен наградами и благодарностями командования. После окончания войны Добелл проходил службу в Нигерии, где получил звание полковника. После этого Добелл в составе британских войск в Китае участвовал в подавлении «Боксёрского восстания». После подавления восстания Добелл был назначен генерал-инспектором британских войск в Западной Африке.