Hotels in and around North Bay, Ontario — page 1 of 1
Properties 1–4 of 4 in and around North Bay, Ontario. Open a hotel for its details and to check rooms for your dates.
Back to hotels in North Bay, Ontario
- Fairfield Inn & Suites by Marriott North Bay — 115 Eloy Road, North Bay
- Holiday Inn Express & Suites North Bay by IHG — 1325 Seymour Street, North Bay
- Homewood Suites by Hilton North Bay — 495 Oak St W, North Bay
- Travelodge by Wyndham North Bay — 718 Lakeshore Drive, North Bay
More hotels
Page 1 (current)