If you decide to skip
Marineland 7657 Portage Rd, 0C8, Niagara Falls, ON L2G,
or it happen to rain one of the days, have fun in the
Fallsview indoor waterpark. 5685 Falls Ave, Niagara Falls, ON L2E 6W7
Bird Kingdom is another great place on a rainy day, or any day, watch them fly, feed them. 5651 River Rd, Niagara Falls, ON L2E 7M7
If your kids are not too small you guys can try the
Hornblower Niagara Cruise, you will get drenched even with the cape on. 5920 Niagara Pkwy, Niagara Falls, ON L2E 6X8
Floral Clock at 14004 Niagara Pkwy, Queenston, ON L0S 1L0
Inniskillin Wines, not for kids clearly, but you can taste some great Ice wine and have a tour. 1499 Line 3, Niagara-on-the-Lake, ON L0S 1J0
Watched the fireworks from the
Skylon Tower, was cool to be in level with it. 5200 Robinson St, Niagara Falls, ON L2G 2A3
Clifton Hill street between
Ellen and Falls have the most to see, like museums.
On our last day we got up early, big breakfast at iHop and drove to
Crystal Beach. Almost drinkable clear water, clean sand, stayed till the afternoon, went to eat and head it back to Mtl 4155 Erie Rd, Ridgeway, ON L0S 1N0
We stayed in the
Michael's Inn 5599 River Rd, Niagara Falls, ON L2E 3H3. Clean, free parking, indoor pool, jacuzzi (nobody used them while we were there so it was fun), reasonably priced. Walking distance from the falls and "downtown" attractions and the only place that had rooms for people without reservations (we just got up and went, was not really planned). They got river view rooms.
Have fun
edit: If you go to a motel, make sure you see the room before signing! We seen a couple that smelled like shit (mold) and the beds were at least 20 years old worn crap.