Stilbene and chalcone derivatives with biological activity against influenza A virus have been synthesized by self-, cross-, and ring-closing metathesis procedures. The reactions were performed under environmentally friendly conditions using the second generation Hoveyda-Grubbs catalyst Aquamet SiPr after immobilization on Santa Barbara Amorphous mesoporous silicate SBA-15. Irrespective from the experimental conditions, the heterogeneous catalyst showed activity and selectivity comparable than the homogeneous counterpart for at least six successive runs without appreciable leaching of the active species. An appreciable antiviral activity against influenza A virus for some of the novel derivatives were observed, mainly involving the early stage of the virus-replication life-cycle.