I think in this day and age it's definitely worth having. You may not get loads of work from it, but you may lose work if you don't.
I have customers who have called me and said they contacted me because they liked my website.
It doesn't have to be complicated, mine is just one page, simple, short but well written, with good, relevant images.
The trick is not just the site but the SEO that goes with it (how well, or not, Google can find you).
A mate of mine had a site done and the SEO is excellent, his ranking is well up on Google.
Try and find a recommendation from someone who is happy with their site.