Like most others, the only reason we stayed at the Pioneer Inn was to catch the ferry to Prince Rupert. That said, there is no reason not to stay in this hotel as it is the closest you can get to the ferry (and that's important at 04.30 in the morning!) and there is quite a nice nature reserve directly outside the hotel as well as on the road to the ferry.
The new manager is indeed everywhere and very helpful. Drawback for us was that the restaurant was closed for renovations (due to open again in August 06), but the manager (and his wife behind the reception) were doing their best. They suggested we order a pizza instead, which did arrive within 45 minutes and was actually quite nice outside on the big lawn.
we did visit the village of Port Hardy itself, about a 15 minute drive away, but there is nothing that should keep you in the village rather than stay in this quite nice hotel in the woods towards the ferry. Moral of the story, arrive in late afternoon, have a decent meal (or pizza) get some sleep (rooms were clean and quite large with kitchennette and good shower) and leave early for the ferry. If that's your itinerary you will not be disappointed by the Pioneer Inn.
- Pioneer Hotel Port Hardy
