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:
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 Dong Chong Bay, Overflow Basin, Hopetown Passage, Diane Lake and Ledge Rock.
Selected and best reviewed properties in Port McNeill
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
- NEST Bed and Breakfast closed or delisted.
- C - Shasta Bed & Breakfast closed or delisted.
- Roseberry Manor Bed & Breakfast closed or delisted.