Fill the bottom of a double boiler with water and put it on the stovetop over medium heat. Once it reaches a boil, reduce heat to simmer.
Place coconut oil in the top and cover. Simmer until its melted, stirring occasionally, for about 1 minute. To preserve the beneficial botanicals, do not overheat. Remove from heat; take the top pan off the double boiler and wipe it dry with a towel.
Put honey into a mixing bowl and add melted coconut oil, using a rubber spatula to get the remainder out of the pan. Whisk ingredients together for a minute, then add essential oils and whisk to blend.
Finally, add castile soap, whisking gently to create a uniform liquid. Do not overwhisk, as this activates the soap bubbles.
Carefully funnel mixture into a 450ml bottle with a tight-fitting lid.
To use, apply to damp skin in small, upward motions. Rinse well.