How to vary the thickness of a Bezier curve?
Vertex Radius
You can scale the thickness of a curve at the selected vertices with AltS in edit mode.
Taper Objects
You can also use a Taper object:

The distance from the object origin (yellow dot) in the local Y direction controls the width of the main curve: