I know it was a few years back but it literally only cost me about £500 I think for flights and the motel. We rented a car for two weeks but they have the go train which is really handy for a lot of places even Niagara
I love the Xmas shop in Niagara on the lake