Direct Line to Marina:
Direct Line to Spa:


We are happy to help with your general inquiry, or questions regarding group reservations, retreats, wedding/event planning or specific accommodations requirements at our resort.

Poets Cove Resort & Spa
9801 Spalding Road
South Pender Island, B.C.
Canada V0N 2M3

P: 250-629-2100
Toll-Free: 1-888-512-POET (7638)
View our Live Webcam to see our current resort conditions.

Getting to Poets Cove Resort & Spa

Poets Cove is located on Pender Island, one of B.C.‘s southern Gulf Islands between Vancouver Island and the mainland. Easily accessible by air, water taxi, boat, or ferry from Vancouver, Victoria and Seattle, our serene resort and spa is situated on the less populated south end of the island.

By Water Taxi: Water Taxi service is available from Sidney on Vancouver Island, direct to our resort docks. The ride is approximately 30 minutes. Contact us to arrange your water taxi service, or call Reg Kirkham directly at 250-656-4826.

By Boat: Poets Cove Marina is rated one of the top ten anchorages in the Western Hemisphere, according to MotorBoating and Sailing Magazine.

By Air: Fort Langley Air is proud to offer Poets Cove Resort and Spa service for the summer 2016 season.See the current rates, Departure and Arrival Locations

BC Ferries - Vancouver or Victoria to Otter Bay: BC Ferries is the most common transportation route between the mainland, Vancouver Island and the Gulf Islands. With regularly scheduled runs, the ferries accommodate cars, trucks, motorcycles, bikes and walk-on passengers.

From Tsawwassen (Vancouver) to Otter Bay (Pender Island): This ferry makes stops at Galiano and/or Mayne Islands. A one-way trip is about 2.15 hours.

From Swartz Bay (Victoria) to Otter Bay (Pender Island): Many runs are direct, though some make stops at Galiano or Mayne Islands. A one-way direct trip is about 40 minutes.

See the current BC Ferries schedule, conditions and rates