We stayed at the Cairn Croft recently, and had a really enjoyable time. There were a lot of things to like about the hotel. The front desk and cleaning staff were great, everyone we spoke with was friendly and professional. The lobby looks to be newly renovated, very nice. There was lots of parking (additional $12 CAD/night + tax). The restaurant on the ground floor was delicious, mid-price range, and it was nice not having to 'go out' to eat. There were a lot of fast food restaurants, a No Frills discount supermarket, a Shoppers Drug Mart and a cool comic book shop, all next door or within a short walking distance. We were also right next to a Wego tourist bus stop headed directly to Niagara Falls (it makes many stops, but only took us about 15 minutes to get to the Horseshoe Falls, at about $28 CAD for 3 adults, 1 child for a 24-hour pass which started its 'clock' the moment you swiped the card on the bus).
We booked one of the rooms which overlooked/surrounded the hotel's indoor pool. Our room had 2 queens and was on the 2nd floor overlooking the pool, with steps down to the pool. Depending on your preference, assuming you want to swim, you may prefer the ground floor rooms with direct pool access. The pool area is a bit dated but nice, there are trees and plants around which give it a nice tropical feel, and there looked to be a restaurant there (closed when we were there) as well as a few older arcade games and a climb-able play structure (like you see in some McDonald's). There are ample towels in a cabinet that you can access once you are in the gated pool area and it is also where you can drop off used towels. There are also showers near a small gym at one corner of this building. Note that if you prefer not to swim, there are other rooms available that are located in another area/building - be sure to read the room description carefully so that you book the room you want.
Our room was dated but clean. The building with the pool looks very much like a two-storey motel, except that the entrances to the rooms face the pool (the doors we saw on the exterior of the building were only secondary, emergency exits. The bedding was comfortable. Because we were in the pool area, the room does smell a bit like chlorine, and we did hear everyone playing in the pool (pool closes at 10 pm, so that was fine with us). We weren't crazy about the air conditioner in the room, it would whir on for a while quite loudly, and then go quiet again.
The pool is not very big, and the depth varied from about 3 feet to about 4.5 feet, but we had a good time. There can be many people enjoying the pool, so it's certainly not a place to do laps, but more to splash around and have some fun.
This was our first stay visiting the Falls, while not staying directly near them (it was only a few kilometres to the falls, but we wouldn't suggesting walking it). It was kind of nice not to be near the busy-ness of Clifton Hill. The hotel was not a fancy fallsview hotel, but what it did it did really well, and we appreciated it. less