There’s more to do than just fishing when staying at The North Shore Lodge! Port McNeill in North Vancouver Island is a beautiful place to explore, and offers an array of activities to satisfy every guest. From outdoor adventures to rest and relaxation, we can help you curate the perfect experience.