Yes, John Lubbock was a member of several royal societies. These included the Royal Society of London, the Royal Geographical Society, and the Royal Society of Edinburgh. Lubbock was also a member of the Linnean Society and the Geological Society of London.
Discovering John Lubbock: The Extraordinary Life and Contributions of a Polymath