I was down in Niagara On The Lake for a wedding back in February so I thought I'd toss out a warning just in case anybody's thinking of staying at the Queen's Landing hotel. They hold a $150/night deposit for incidentals when you check in that they don't mention when you book your room, and it doesn't get refunded (I made sure not to use the wi-fi, ate elsewhere etc. and so had no incidental charges) until you check out...so you need to budget for that if you're planning on staying overnight and at that hotel specifically.

I think I'll take a pass on it since I had enough Niagara On The Lake over that weekend back in February to last me for a while; that town's to rich and pretentious for my blood.