trover photo by Robert Majure

Save on Top Port Hardy Hotels

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Port Hardy

Quarterdeck Inn & Marina Resort
3 out of 5
6555 Hardy Bay Road, P.O. Box 910, Port Hardy, BC
CA $129
per night
Jan 27 - Jan 28
3.9/5Very Good! (205 reviews)
Clean and friendly

"The hotel is a bit dated, and the mattresses were not very comfortable, but it is very clean and cozy, and the staff were very welcoming and helpful. The addition of breakfast makes it a very affordable stay."…"

Reviewed on Oct. 20, 2019

Quarterdeck Inn & Marina Resort
Kwa'Lilas Hotel
3.5 out of 5
9040 Granville Street, Port Hardy, BC
Free CancellationReserve now, pay when you stay
CA $154
per night
Jan 27 - Jan 28
4.5/5Wonderful! (147 reviews)

"Beautiful tastefully designed room, featuring lovely First Nations design. Amazing bathroom amenities provided. Very clean and quiet. Will be staying again."…"

Reviewed on Dec. 31, 2019

Kwa'Lilas Hotel
Providence Place Inn
2.5 out of 5
7050 Rupert Street, Port Hardy, BC
Get Rates
3/5 (91 reviews)
Good choice for staying in Port Hardy

"Good hotel central to shopping and restaurants"…"

Reviewed on Sep. 15, 2019

Providence Place Inn
Pier Side Landing
2 out of 5
8600 Granville Street, Port Hardy, BC
Get Rates
3.3/5 (69 reviews)

"good location, clean, nice inside, good views....."…"

Reviewed on Aug. 13, 2019

Pier Side Landing
Bayside Inn
2.5 out of 5
81 Fir Street, Alert Bay, BC
CA $75
per night
Jan 27 - Jan 28
3.9/5Good! (48 reviews)

"Very close to the ferry and government dock. Easy to go on local tours."…"

Reviewed on Sep. 22, 2019

Bayside Inn
Orca Lodge
3 out of 5
500 1st Street, Sointula, BC
Free CancellationReserve now, pay when you stay
CA $140
per night
Jan 27 - Jan 28
4.8/5Exceptional! (9 reviews)

"Excellent communication with owner; safe and friendly neighbourhood."…"

Reviewed on Dec. 28, 2019

Orca Lodge
The Oceanfront Hotel
2.5 out of 5
210 1st Street, Sointula, BC
Free CancellationReserve now, pay when you stay
CA $129
per night
Feb 14 - Feb 15
4/5Very Good! (36 reviews)

"Pleasant staff and nice rooms, will visit again"…"

Reviewed on Oct. 7, 2019

The Oceanfront Hotel
Airport Inn
2.5 out of 5
4030 Byng Road, Port Hardy, BC
Get Rates
3.6/5Good! (71 reviews)

"Very clean and economical. Would recommend staying there for short visits."…"

Reviewed on Sep. 1, 2019

Airport Inn
Dalewood Inn
2.5 out of 5
1703 Broughton Blvd., Port McNeil, BC
Get Rates
3/5 (25 reviews)
Fair for the price

"We checked in very late, and I was impressed that there was still a desk attendant there! They made sure that we knew the best place to park, the wifi password, and where are room was. There was a faint smell in our room that I suspect was from our last guests, and the main sink drained veeeeeeery ..."…"

Reviewed on Oct. 16, 2016

Dalewood Inn
McNeills Inn on the Harbour Front
2.5 out of 5
1597 Beach Drive, Port McNeil, BC
Free CancellationReserve now, pay when you stay
CA $89
per night
Jan 27 - Jan 28
3.1/5 (41 reviews)

"comfortable, clean, modern, well located close to downtown, restaurants, and ocean"…"

Reviewed on Oct. 5, 2019

McNeills Inn on the Harbour Front
Don't see what you're looking for?
See all available properties in Port Hardy
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Port Hardy Hotel Guide

Looking to find accommodation options in Vancouver Island, specifically in the Port Hardy area? Within a 0.1-kilometre (0.06-mile) distance of the center of town, there are 5 Expedia-listed apartments and hotels.

Within easy driving distance of Port Hardy, are the Escape B&B and Pier Side Landing.

The Providence Place Inn is located 5 kilometres (3 miles) from the main part of Port Hardy. Alternatively, the Kwa'Lilas Hotel is 5 kilometres (3 miles) away. The Quarterdeck Inn & Marina Resort and also the Kagoagh Resort and Fishing Lodge are two other recommended hotel options around Port Hardy.

If you have the time, why not spread your wings and explore the many delights to be found in Vancouver Island while you are here? Vancouver Island has forests, and common Vancouver Island attractions include old towns. Travelers in this region of Canada commonly enjoy snowboarding.

The Cormorant Channel Marine Provincial Park is a commonly visited destination in the area. Find accommodation in Alert Bay, which is 40 kilometres (24 miles) to the east of downtown Port Hardy. Choose from the Alert Bay Lodge and Bayside Inn.

Look up our Port Hardy travel listings and explore the terrific cultural and scenic attractions that this area has to offer.

Frequently asked questions

Recently Booked Hotels in Port Hardy

Recent Reviews in Port Hardy

More trip options