A simple and convenient protocol is described for the preparation of polyhydroquinolines via one-pot, multi component reaction of an aromatic aldehyde, ethylacetoacetate, ammonium acetate and dimedone using nano-SnO2 as an efficient catalyst in good yields.