I would highly recommend the Embassy Suites - Fallsview.
For $135.00 you get a two room suite - with a 2 person jacuzzi (great for extended stays), a fireplace, cocktail reception in the evening and a full breakfast. Don’t know if you’ll get that price now since it’s still tourist season.