The Inn on Stephens Bay

The Inn on Stephens Bay is an enchanting nautical oceanfront inn and sea gardens on Stephens Bay in Coal Harbour, BC. Visit our website at

Rooms include a variety of amenities: private baths, jacuzzi ensuites overlooking the bay, queen beds, TV, wi-fi, mini-fridge and more. Kayaks are available for overnight guests at no extra charge. There is a firepit on the beach, an ocean shore gazebo, walk on beach access, crabbing, prawning and fishing. The inn is a 15 minute drive from Port Hardy, BC on northern Vancouver Island.

The wildlife in this unspoiled location include eagles, deer, owls at the Inn and whales, dolphins, seals and sea otters which are regular visitors just offshore from the Inn on Stephens Bay.

Enjoy a complimentary breakfast such as Stephens Bay Dungeness Crab and Artichoke Eggs Benedict with Potato Pancakes and Fresh Wild Berries prepared by a certified chef de cuisine. Lighter fare is also available so please let us know if you have any special dietary requests.

Complimentary pickup and drop off at the Port Hardy airport or BC Ferries.
Boat launch and mooring facilities are available.

At The Inn on Stephens Bay, guests can relax and enjoy the peaceful, tranquil and natural setting.