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 151

Port Hardy Rv Resort  4 stars

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

Port Hardy Great
CAD 163

Seine Boat Inn  4 stars

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

Alert Bay Very good
CAD 134

Kwa'Lilas Hotel  4 stars

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

Port Hardy Nice
CAD 184

The Oceanfront Hotel  4 stars

210 First Street, Sointula, Canada, V0N 3E0

Sointula Great
CAD 170

North Shore Inn  3 stars

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

Port Hardy Very good
CAD 109

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 74

Quarterdeck Inn & Marina Resort  3 stars

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

Port Hardy Very good
CAD 178

Escape B&B  2 stars

4125 Byng Road, Port Hardy, Canada

Port Hardy
CAD 161

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 110

Haida Way Motor Inn  2 stars

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

Port Mcneill
CAD 95

Pioneer Inn By The River  2 stars

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

Port Hardy Guest rating
CAD 98

Providence Place Inn  2 stars

7050 Rupert Street, Port Hardy, Canada

Port Hardy Guest rating
CAD 122

Alert Bay Lodge  2 stars

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

Alert Bay
CAD 136

North Coast Trail Backpackers Ltd  0 stars

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

Port Hardy
CAD 69

Cedar Park Resort  0 stars

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

Port Mcneill
CAD 141

Alert Bay Cabins  0 stars

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

Alert Bay Perfect
CAD 160

Beach House Bed & Breakfast  0 stars

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

Port Mcneill
CAD 123