North Shore Inn

Located in downtown Port Hardy, the North Shore Inn is steps from the ocean and surrounding jumping off points for adventure. Plus, there’s a popular Japanese restaurant right on-site.