In reply to mbh:
> You could also try the St Agnes area. This gives you St Agnes beach and Chapel Porth and Perranporth, all of different character, for surfing and boarding, and Trevellas Cove for rock pooling, plus rocks/sand for beach fun.
> The Blue Hills campsite above Trevellas Cove is quiet, and the coast path running around St Agnes Head and all the way to Perranporth is great - I run it frequently.
Can I endorse this entirely - the area around Aggie ticks every single one of your boxes. You really won't go wrong. Plus, it's easy access off the A30 and the beer is great.
Aggie's your spot. If you want Butlinsesque cheap'n'nasty, there's a Haven holiday park in Perranporth, but I wouldn't recommend it. There are a bunch of sites in and around Aggie, but a cottage might be your best bet.
Martin