Northern Shores Lodge Sandspit · Haida Gwaii Call
Conifer forest and misty ridgelines at dusk on the northwest coast

Sandspit · Moresby Island · Haida Gwaii

A warm bed and a good dinner, at the gateway to Gwaii Haanas

Northern Shores Lodge sits on Beach Road looking straight out at the ocean — with Beaches Restaurant on site, so the day can end the way island days should.

Rooms & suites
Call Judy
To the airport
2 km
Dinner service
Tue–Sat
Our front yard
The ocean

One roof, two reasons to stop

Stay the night. Stay for dinner.

Judy and the crew run both sides of the house — the lodge upstairs and Beaches Restaurant below. One phone call books a room, a table, or takeout on your way through Sandspit.

Calm swell on cold northern water at dusk

“It’s very quiet here and you look out directly on the ocean.” — lodge guest, TripAdvisor

Life on Beach Road

Sandspit moves at tide speed

Around three hundred people live on this sandy corner of Moresby Island. It’s the kind of town where the airport, the harbour and the ferry are each a few minutes away — and nothing else is in a hurry.

Walk the Spit

The Spirit of Sandspit sculpture and the Spit Walk Trail are a fifteen-minute stroll east along Beach Road — eagles, shorebirds and Hecate Strait weather included.

Damaxyaa Conservancy

Fifteen minutes west lies the Damaxyaa Heritage Site & Conservancy and the Louise Dover Trail — old-growth rainforest at the edge of town.

Gateway to Gwaii Haanas

Sandspit is the jumping-off point for Gwaii Haanas National Park Reserve and Haida Heritage Site, with an 85-berth harbour serving the south island.

Willows Golf Course

A five-minute drive to one of the more improbable golf courses in Canada — nine oceanside holes on the edge of the world.

Out the front door

Haida Gwaii, south island edition

Beaches, rainforest trails and working docks — Moresby Island keeps its wonders close to the road. Base yourself at the lodge and let the weather set the plan.

Surf washing over a long sandy beach
Miles of walkable shoreline
Trail winding through tall coastal rainforest
The Louise Dover Trail
A small wave curling near the shore in golden light
Hecate Strait, up close
Sunset over dark ocean swell
Long summer evenings

Getting here

Closer than you’d think

01 We’re 2 km away

Fly into Sandspit

Sandspit Airport (YZP) has daily flights to and from Vancouver — and the lodge is just 2 km from the terminal, with airport transportation available.

02 ~10 min from the ferry

Ferry from Graham Island

Coming from Daajing Giids, Skidegate or Masset? The Alliford Bay ferry crosses from Skidegate Landing, and we’re about ten minutes from the dock.

03 Bring your own wheels

BC Ferries + drive

Sail from Prince Rupert to Skidegate with your vehicle, then take the short Alliford Bay crossing to Moresby Island and follow Beach Road into Sandspit.

Book a room or a table

One number does it all.
Call Judy.

Rooms, dinner reservations, takeout on ferry nights — it all runs through the front desk. Reservations are taken by phone, the island way.

250-637-2233

455 Beach Road, Sandspit, BC V0T 1T0

Good to know

  • Check-in from 2:00 pm · check-out by noon.
  • Beaches Restaurant serves dinner Tuesday–Saturday, from 5:00 pm — call ahead to confirm the evening’s hours.
  • Free WiFi and free parking; communal kitchen and coin-op laundry on site.
  • Airport transportation available — ask when you book.
  • Sorry, no pets.
Call to reserve