North Vancouver Island hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

North Vancouver Island Overview

Popular Cities in North Vancouver Island
Hotels City Rating

Glen Lyon Inn  4 stars

6435 Hardy Bay Road, Port Hardy, Canada, V0N 2P0

Port Hardy Great
CAD 149

Port Hardy Rv Resort  4 stars

8080 Goodspeed Rd, Port Hardy, Canada, V0N 2P0

Port Hardy
CAD 172

Seine Boat Inn  4 stars

60 Fir Street, Alert Bay, Canada, V0N 1A0

Alert Bay
CAD 131

Kwa'Lilas Hotel  4 stars

9040 Granville Street, Port Hardy, Canada, V0N 2P0

Port Hardy Nice
CAD 190

The Oceanfront Hotel  4 stars

210 First Street, Sointula, Canada, V0N 3E0

Sointula
CAD 145

North Shore Inn  3 stars

7370 Market Street, Port Hardy, Canada, V0N 2P0

Port Hardy
CAD 91

Ecoscape Cabins  3 stars

6305 Jensen Cove Road, Port Hardy, Canada

Port Hardy

Bayside Inn  3 stars

81 Fir Street, Alert Bay, Canada

Alert Bay
CAD 86

Providence Place Inn  3 stars

7050 Rupert Street, Port Hardy, Canada

Port Hardy Guest rating
CAD 123

Quarterdeck Inn & Marina Resort  3 stars

6555 Hardy Bay Road, Port Hardy, Canada, V0N 2P0

Port Hardy Great
CAD 174

Escape B&B  2 stars

4125 Byng Road, Port Hardy, Canada

Port Hardy
CAD 162

Dalewood Inn  2 stars

1703 Broughton Boulevard, Port Mcneill, Canada, V0N 2R0

Port Mcneill Guest rating
CAD 113

Airport Inn  2 stars

4030 Byng Road, Port Hardy, Canada, V0n 2p0

Port Hardy
CAD 115

Haida Way Motor Inn  2 stars

1817 Campbell Way, Port Mcneill, Canada, V0N 2R0

Port Mcneill
CAD 112

Pioneer Inn By The River  2 stars

8405 Byng Road, Port Hardy, Canada, V0N 2P0

Port Hardy Guest rating
CAD 100

Alert Bay Lodge  2 stars

549 Fir Street, Alert Bay, Canada, V0N 1A0

Alert Bay
CAD 137

North Coast Trail Backpackers Ltd  0 stars

8635 Granville Street, Port Hardy, Canada, V0N 2P0

Port Hardy
CAD 83

Cedar Park Resort  0 stars

7001 Mine Road, Port Mcneill, Canada, V0N 2R0

Port Mcneill
CAD 142

Alert Bay Cabins  0 stars

390 Poplar Road, Alert Bay, Canada, V0N 1A0

Alert Bay
CAD 161

Beach House Bed & Breakfast  0 stars

2250 Beach Drive Box 1228, Port Mcneill, Canada, V0N 2R0

Port Mcneill
CAD 124