Hotels in Port Hardy, British Columbia

Search & Compare Port Hardy Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

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

Best hotels in Port Hardy

Port Hardy overview

Port Hardy is an inviting destination that has something for everyone. Visitors can plan a fun excursion to Port Hardy Ferry Terminal and Port Hardy Harbour while in Port Hardy. While you're in town, don't miss out on other sights including Quatse Salmon Stewardship Centre.

Where to stay in Port Hardy

Whether traveling for business or pleasure, Port Hardy can accommodate you. There are 6 hotels in Port Hardy and you can shop as many as 10 deals for rooms on, some with discounts of up to 40%. We have room prices as low as 43 USD per night and below you'll find the number of hotels by star rating in Port Hardy as well as in the surrounding area:
  • • 12 3-star hotels from 54 USD per night
  • • 2 2-star hotels from 71 USD per night

How to get to Port Hardy

Fly into Port Hardy, BC (YZT), 3 mi (4.8 km) from the heart of Port Hardy. Port McNeil, BC (YMP) is the next closest major airport, 20.2 mi (32.5 km) away.

What to see around Port Hardy

Fun outings can include a visit to:
  • • Port Hardy Ferry Terminal
  • • Port Hardy Harbour
Highlights of the area include:
  • • Port Hardy Ferry Terminal
  • • Port Hardy Harbour
  • • Quatse Salmon Stewardship Centre

When to visit Port Hardy

Wondering what time of year to travel or what you should pack? Here are some typical temperatures so you'll know what to expect for your trip:

Seasonal temperature averages
  • • January-March: 51°F day, 34°F night
  • • April-June: 62°F day, 37°F night
  • • July-September: 66°F day, 44°F night
  • • October-December: 57°F day, 34°F night
Seasonal rainfall averages
  • • January-March: 0.55 inches
  • • April-June: 0.39 inches
  • • July-September: 0.28 inches
  • • October-December: 0.63 inches