Fue el octavo de los diez hijos del matrimonio formado por "sir" William Meybohm Rider Haggard, terrateniente con especial habilidad para los negocios, y Ella Doveton, amante de la literatura y ocasional poeta.