No, all three concepts refer to testicular pathologies but they are not the same.
Varicocele refers to inflammation and enlargement of the veins that drain the testicle and the hydrocele indicates the accumulation of fluid in the scrotal pouch. Spermatocele is a benign cyst that forms in the epididymis.
Suggested for you: What Is a Hydrocele? – Symptoms, Causes & Treatment.