Hotels in North Bay, ON

Find Hotels in North Bay, ON. Listings include Best Western North Bay Hotel & Conference Centre, Homewood Suites by Hilton North Bay, Holiday Inn Express & Suites North Bay, Comfort Inn Lakeshore, Ramada North Bay Pinewood Park Resort and Fairfield Inn & Suites North Bay. Click on each in the list below the map for more information.