Embassy Suites is my pick!
We stayed at Embassy Suites on the Canadian side in November and the view was amazing! It is the closest to the Horseshoe Falls. If you get a room there, the higher up you stay the better the view. Also, request a room with a view of the Horseshoe Falls and the American Falls. The rooms are by far not cheap but for me, the view alone is worth it. The rate also includes a hot breakfast. FYI eating at restaurants is also very pricey. One night for dinner we spent $175 at TGI Fridays! 3 adults, 1 child, no liquor! So get ready.....