I'd recommend the Valhalla hotel in Thunder Bay -- I grew up a few hours north of there, and went to college there, so I've used a bunch of the hotels. The Valhalla is good and clean and quiet. It's also on the street with most of the restaurants on it. Only downfall is that it's very near the airport. If you want completely away from the planes, there's the Ramada, and it has a waterslide for kids. Whatever you do, stay away from the Victoria Inn -- it was SUPER dirty last time I stayed there.