Yeah Little Fistral or the north end of Fistral beach (by the headland hotel) are both good for an hour or two and super close to Crantock.
Otherwise head up to Tintagel or down to Godrevy I'd say (50mins/40mins ish respectively), or if you fancy some granite then Carn Brea is ~half hour away