Yes, research demonstrates a significant effect when using hypnosis for weight loss.
In a 9-week study of two weight management groups (one using hypnosis and one not using hypnosis), the hypnosis group continued to get results in the two-year follow-up, while the non-hypnosis group showed no further results (Journal of Clinical Psychology, 1985).