Skip to main content.

Hotels in Port McNeill, British Columbia

Search & Compare Port McNeill Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Port McNeill

Port McNeill Hotels

Port McNeill is a small town set on the northern shore of Canada’s idyllic Vancouver Island, in British Columbia. Port McNeill boasts a sleepy village-like atmosphere, with narrow winding streets, traditional taverns, and plenty of lush public green space. The town centers around a small marina and beach, perfect for peaceful sunny strolls. But there’s energy and activity in the rich forests and blue waters that surround Port McNeill - from riveting whale watching tours to intrepid wildlife hikes.

Things to see

Before you hurry off to explore all the abundant natural scenery and wildlife that Vancouver Island’s northern parks and forests have to offer, immerse yourself in some Port McNeill history and heritage. Visit the quaint Port McNeill & District museum, set in an old, lodge-style outpost. Marvel at its collection of rustic artifacts - from old lumber machinery to sewing machines - which tell of the area’s riveting industrial history. After, it’s time to do some truly unique sightseeing. Book a whale watching boat tour from the town, and head out across the pure waters, cresting the Gulf Islands, spotting Orcas and mighty Humpbacks. Alternatively, for even more adventure, take a guided sea kayaking tour of the coast. Back on dry land, the brave can head out on a wildlife watching tour - if you’re lucky, you’ll catch sight of a majestic, sleek black bear.

Hotels in Port McNeill

The hotels in Port McNeill offer a mix of accommodation, suited to different tastes and budgets. Those after a romantic, picture-perfect getaway should stay in a Port McNeill B&B, where you’ll enjoy refined old-fashioned decor and stellar views across the shimmering blue Gulf. Of course, you’ll also benefit from free hearty breakfasts - the perfect way to start your energetic Port McNeill day. There are also a couple of inexpensive inns dotted about the place, for those seeking budget hotels in Port McNeill. Here, you’ll find handy amenities like free WiFi and free guest parking.

Where to stay

Central Port McNeill is a great area for families and couples alike. The town has an infectious neighborly vibe, where friendly locals aren’t afraid to offer help or information. Lazy, sun-speckled days can be spent lounging on the beach, and during the quiet evenings you can dine in the sublime seafood restaurants. To both the west and the east of the town, you’ll find campgrounds, perfect for nature-appreciating families who want to remain close to the center. Further inland, such as Marble River Provincial Park, there are secluded, tranquil campgrounds, ideal for serious hikers.

How to get to Port McNeill

If you’re traveling from overseas, you’ll first need to fly to Vancouver International Airport, a buzzing hub of worldwide travel that serves flights from top destinations in the US, Europe, and Asia. From there, catch a flight from the South Terminal to Port Hardy Airport, based just 38 kilometers from Port McNeill. There are only a handful of these 1 hour flights a day, and the tiny planes can only take 15 passengers at a time - so make sure to book ahead. At Port Hardy Airport, you can rent your own car, and drive the 30 minutes south to Port McNeill. You can explore the town on foot easily enough, but having a rental car is handy for seeing the surrounding area.