Super 8 by Wyndham North Bay in North Bay, Canada
If You Are in a Hurry
Here’s a quick list of the best hotels in North Bay

Fairfield by Marriott Inn & Suites North Bay
CHECK AVAILABILITY

The Finch Beach Resort
CHECK AVAILABILITY

Homewood Suites By Hilton North Bay
CHECK AVAILABILITY

Holiday Inn Express Hotel & Suites North Bay, an IHG Hotel
CHECK AVAILABILITY

Hampton Inn by Hilton North Bay: King Room with Whirlpool
CHECK AVAILABILITY
Show More
Super 8 by Wyndham North Bay

Super 8 by Wyndham North Bay is located in North Bay, 5 km from Dionne Quints Museum. The property is set 5 km from Chief Commanda II boat cruises. The property is 9 km from Canadore College and 10 km from Canadian Forces Base North Bay.
- Rating: 8.2
- Stars: 2
Check Availability