Where to Rest

Hotels & places to stay in Port Hardy

92 places to stay in Port Hardy, 02 ranked by guest rating and popularity.

About Port Hardy:Population 3,90216 m elevationAmerica/Vancouver timeAir quality Good (US AQI 38)

Where to stay in Port Hardy

Port Hardy has 73 places to stay listed on Where to Rest. The majority of these are campsites, which makes camping the most common form of lodging in the town. In other words, visitors looking for accommodation will find that campsites dominate the available choices.

As for the best time to go, the most comfortable period is generally June through August. This timeframe is regarded as the most pleasant for a visit, and it is the season that tends to offer the greatest comfort.

Compare live availability and prices for Port Hardy across our booking partner. We may earn a commission — it costs you nothing extra.

Check live prices in Port Hardy

Browse by type

Popular filters

Showing 92 of 92

Motel
Airport Inn
4030 Byng Road
Pet friendly
Hostel
Backpackers Hostel
Campsite
Balaklava Island Booms (BCMT)
Hotel
Bear Cove Cottages
Campsite
Bell Island (BCMT)
Campsite
Blunden Harbour (BCMT)
Bed & Breakfast
Bonita B&B
Campsite
Burnett Bay North (BCMT)
Hostel
C and N Backpackers, Port Hardy
Campsite
Cape Sutil Campsite
Campsite
Cattle Islands (BCMT)
Campsite
Charley Islands inside (BCMT)
Campsite
Christie Passage (BCMT)
Hotel
Duncanby Fishing Lodge
Resort
Eagle Manor Retreat
Bed & Breakfast
Eagle's Nest Bed & Breakfast
Hotel
Ecoscape Cabins
Campsite
Eric Lake
Bed & Breakfast
Escape B&B
Campsite
Extended Point (BCMT)
Campsite
Fisherman's Creek
Motel
Glen Lyon Inn
6435 Hardy Bay Road
Beachfront
Hotel
Glen Lyon Inn & Suites Port Hardy
Hotel
God's Pocket Dive Resort
Resort
God’s Pocket Resort
Campsite
Goletas Waterfall (BCMT)
Campsite
Goodnuff Beach (BCMT)
Campsite
Grant Bay Recreation Site
Breakfast
Lodge
Great Bear Lodge
Campsite
Grief Bay (BCMT)
Bed & Breakfast
Hardy Bay Bed And Breakfast
Campsite
Hardy Bay northwest (BCMT)
Campsite
Harlequin Bay (BCMT)
Campsite
Hoop Bay North (BCMT)
Hotel
Hotel 19
7370 Market Street
Campsite
Indian Cove (BCMT)
Campsite
Irony Creek Campsite
Campsite
Kelp Head south (BCMT)
Campsite
Kent Island (BCMT)
Campsite
Kent Island 2 (BCMT)
Campsite
Kent Island 3 (BCMT)
Hotel
Kwa'lilas Hotel
9040 Granville Street
Campsite
Kwaksistah Regional Park Campsite
Bed & Breakfast
Last Resort Bed & Breakfast
Campsite
Laura Creek Campsite
Mountain Hut
Lowrie Bay Emergency Shelter
Hotel
Malei Island Resort
Campsite
Marble River Recreation Site
Campsite
Miles Inlet BC Marine Trail Campsite
Campsite
Nahwitti Lake Recreation Site
Campsite
Nahwitti River Campsite
Campsite
Nels Bight Campsite
Campsite
Nissen Bight East
Campsite
Nissen Bight West
Campsite
Nolan Point (BCMT)
Hotel
North Shore Inn
Campsite
O'Connell Lake Recreation Site
Campsite
ONeil Islet inside (BCMT)
Campsite
Open Bight (BCMT)
Campsite
Open Bight Beach Camp
Campsite
Open Bight south (BCMT)
Motel
Oweekeno Nation Techno Lodge
Hotel
Pier Side Landing
Hotel
Pier Slide Landing
8600 Granville Street
Motel
Pioneer Inn
8405 Byng Road
Pet friendly
Holiday Home
Port Hardy Airport
Hostel
Port Hardy Hostel
8740 Main Street, Port Hardy
Breakfast
Hotel
Port Hardy Inn
Caravan Park
Port Hardy RV Resort & Cabins
8080 Goodspeed Road, Port Hardy
Hotel
Providence Palace
7050 Rupert Street
Hotel
Providence Place Inn
Hotel
Quarterdeck Inn
6555 Hardy Bay Road, Port Hardy
Swimming poolBreakfastPet friendly
Resort
Quarterdeck inn & marina resort
Campsite
Quatse River Campground
Campsite
Raft Cove Backcountry Camping Tentpads
Beachfront
Campsite
Redsands Beach (BCMT)
Campsite
Robinson Pass Low Tide
Campsite
San Josef Bay Campsite
Campsite
San Josef Recreation Area
Guesthouse
Scotia Bay Bed & Breakfast
Guesthouse
Scotia Bay Resort
Campsite
Shelter Bay (BCMT)
Campsite
Side Bay
Campsite
Side Bay
Campsite
Skinner Creek Campsite
Campsite
Skull Cove BC Marine Trail Campsite
Campsite
Songhees Creek (BCMT)
Campsite
Sorrow Islands (BCMT)
Campsite
Table Island (BCMT)
Bed & Breakfast
Telco House B&B
Lodge
Whales Reach Lodge
Campsite
Wilkie Point (BCMT)

Weather in Port Hardy

Best time to visit: June to August — typically pleasant, with comfortable temperatures and less rain.

6°
1°
Jan
6°
0°
Feb
9°
1°
Mar
12°
4°
Apr
17°
7°
May
17°
9°
Jun
20°
11°
Jul
20°
12°
Aug
18°
10°
Sep
13°
6°
Oct
9°
4°
Nov
5°
1°
Dec

Max/min °C with monthly precipitation. Climate normals via Open-Meteo.

Daylight hours in Port Hardy

8.4h
Jan
10.0h
Feb
11.8h
Mar
13.8h
Apr
15.5h
May
16.5h
Jun
16.1h
Jul
14.6h
Aug
12.7h
Sep
10.8h
Oct
9.0h
Nov
8.0h
Dec

Daylight hours (15th of each month).

Other cities in Canada

Staying in Port Hardy — FAQs

How many places to stay are there in Port Hardy?

There are 92 places to stay listed in Port Hardy on Where to Rest — hotels, guesthouses, hostels, apartments and more, with photos, guest ratings, amenities and booking links.

Where is the best place to stay in Port Hardy?

Top-rated stays in Port Hardy include Airport Inn, Backpackers Hostel, Balaklava Island Booms (BCMT). See our ranked list of the best places to stay in Port Hardy.

Are there hotels with a pool in Port Hardy?

Yes — 1 place to stay has a swimming pool in Port Hardy. Use the "Swimming pool" filter to find them.

Are there pet-friendly places to stay in Port Hardy?

3 places to stay in Port Hardy welcome pets. Use the "Pet friendly" filter to see them all.

Places to stay nearby

Cities like Port Hardy