Places to stay in Port McNeill, British Columbia

Port McNeill is a town in the North Island region of Vancouver Island, British Columbia. Located on Vancouver Island's north-east shore on Queen Charlotte Strait, it was originally a base camp for loggers, Port McNeill became a settlement in 1936. The town was named after Captain William Henry McNeill of the Hudson's Bay Company. Local dining options include The Sportsman’s Steak & Pizza House, Subway, M & Y Restaurant, and Northern Lights Restaurant.

We currently have 24 accommodations in and around Port McNeill with other regional listings available for B&B's, RV parks, Motor Inns, Hotels and other properties. You can filter listings by the available types:

Booking.com

Wondering where to stay? Lodging options in the town are mainly limited to Bed and Breakfast type accommodations, though there are a few nearby campgrounds and RV parks. If you are travelling in the area, Port McNeill is located close to Lucan Islands, Mount Jolliffe, Sua Lake, Reid Bay and Fog Islets.

Selected and best reviewed properties in Port McNeill

The Artists Point

The Beach House Bed and Breakfast, nestled on the pebbly shores of Broughton Strait in the community of Port McNeill, is the perfect accommodation for corporate and leisure travellers to Northern Vancouver Island. Relax and enjoy the stunning sea views, fresh air, and spectacular sunsets at .....

The Hidden Cove Lodge

Nestled in the rainforests of Northern Vancouver Island, Hidden Cove Lodge is an ocean front, eco-friendly lodge, situated on the Johnstone Strait, which will bring you back to the heart of nature in some of Canada's most spectacular natural landscapes. Disconnect from the world by escaping to our .....

The Artists Point Bed

Artists Point bed & breakfast is nestled on 2.3 acres in the rural community of Hyde Creek near Port McNeill and Telegraph Cove. Our private guest suite overlooks the magnificent Coast Mountain Range with it's snow capped peaks and lush coniferous forest and offers stunning ocean views of Broughton .....

The Haida Way Motor Inn

The Haida-Way Hotel is located in Port McNeill (often misspelled as Port McNeil), British Columbia, Canada. Port McNeill is on the northern end of Vancouver Island. We are a beautiful 2-hour drive away from Campbell River. Driving north from Victoria, we are about 6 hours away. From Vancouver, take .....

Other local Port McNeill information.

Port McNeill is 8 km away from Sointula, 13 km away from Alert Bay, 19 km away from Telegraph Cove and 33 km away from Port Hardy.

Port McNeill is located at longitude -127°5'45.6 and latitude 50°35'4.9200.

Other useful links:

Closed or unlisted properties