There are usually more beds than heads in Niagara Falls, but the town is sometimes completely booked up. Prices spike sharply in summer, on weekends and during holidays. Cheap motels line Lundy's Lane. If you are coming from Toronto just for the falls, it really isn't necessary to stay overnight; a day trip is plenty.
Check B&B availability online at www.bbniagarafalls.com.