We stayed at St Ives Bay holiday park in Hayle a couple of years back. Has static caravan and chalets as well as touring pitches. The site also provides entertainment on an evening, two bars and an indoor pool etc. It is a large site but you can access a lovely sandy beach straight from it. We went in the beginning of July so was'nt over busy, could imagine it can get quite crowded in season.
Jane