Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Discovery North Bay is located in North Bay, a welcoming area that travelers like for its lakeside setting. North Bay is home to 25 hotels and other accommodations, so you can find something that's perfect for your stay.
Take your pick of these hotels and other accommodations, all within a mile of Discovery North Bay:
While you're in town visiting Discovery North Bay, you can discover the sights within just a few miles of the area.
You'll want to browse the exhibits at North Bay Area Museum and Canadian Forces Museum of Aerospace Defense. If you have some time to wander around the area, you might stop by North Bay Memorial Gardens, Laurentian Ski Hill, or Steve Omischl Sports Field Complex.
If you want to see more of the surrounding area, you might plan a visit to Capitol Centre and North Bay War Memorial. You might also stop by North Bay Heritage Train and Carousel, located 0.3 mi (0.4 km) from Discovery North Bay, or Northgate Shopping Centre which is 1 mi (1.6 km) away.